The restaurant is not so simple to find but it's a real good place where you can go to eat a good italian pizza. The staff is king and the pizza is delicious. Affordable prices.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.