I heard great things about this place, but to be honest, if you are a true Italian you'll stay away. The pizza was horrible and the service was terrible. Since when is that an italian tradition?? There are so many other better italian restaurants in the area...what a waste.
Pros: located in a shopping center
Cons: everything from the food, to the price...
more