Their pizza is comparable to pizza found in Italy. Their menu is simple yet tasty. The staff is very friendly. They have nice tables, where you can sit and eat.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.