This place is huge. Great busy atmosphere. Prices are excellent for what you get. I had their soup of the day (vegetable), Caprese salad - huge, Margherita pizza. Couldn't finish it as I wanted to save myself for the lemon sorbet- huge!
Excellent all around!
BTW
Wait staff was very attentive.