Have been coming here on almost every trip to Vegas for years after finally trying it. Have never had a bad meal here, my brother and friends have loved it as well. Chicken Parmigana is huge, meatballs are huge as well.
I would recommend Trevi Salad which is delicious.
Also a great place to people watch if sitting outside.