Friendly staff, great Pizza, specials are very good. Atmosphere just like the proper Italian restaurants you find in Italy. It's simple, pleasurable dining. Yes it can be a bit noisy due to the design, but that adds to the experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.