The place is wonderful! The food is great and the restaurant is beautiful! The way it is decorated makes you want to come back every night to be able to sit at the different themes each table has. You really feel like your in New York when you walk in there. If you want to have a fun night with great food, and friendly service you have to try it yourself! Probably the best pizza shop in Flordia!
Pros: great service, great food
more