I can honestly say that I've had on of the worst pizzas of my life here. It was gross and overly fat saturated. (like Pizza Hut!) I expected Italian style with (e.g D'Amico) but it was more like fast food pizza.
Other food looked pretty good and I'm sorry I didn't go with something else. Do not go for PIZZA here!!!!!!
Ambience was good, except it was very crowded.
more