I had been craving some real Italian Pizza since living in Italy and this did the trick. A bit pricy, we were luck to have the lunch special where all regular pizzas are only $16. Definitely worth it, will be going back for sure!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.