Being Italian and having a grandmother that cooked the best food I have ever eaten I am real picky about my Italian.Everything I have tried there has been excellent.The sauce is definitely homemade.The best Eggplant Parm, Lasagna and Meatballs.Greek
...
For $20 you can get a 12" sauage pizza delivered to your hotel. We thought the crust was too thick, not enough meat, and too greasy - but we did eat the whole pizza & the delivery was prompt.