This restaurant is truly wonderful! If you can not appreciate a beautiful ambiance, classy service, tasty food, and are not smart enough to realize that a place like this serves it all up, but not at a typical $4.99 Vegas buffet price, then this place is for you!	
The only people I ever hear knock this place are wannabes who are use to Olive Garden as their Italian restaurant for quality!
Pros:  Italians work here, Polite, Food made as you wish
Cons:  It is expensive
                        
more