The pizza here is excellent!! AND Massive!!! The pizza is an oval shape and it is the largest pizza (18' long) I've ever had. They have many interesting combinations/toppings. Atmosphere is cool and chic and price/value is very good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.