Really, really fresh ingredients make a really, really delicious pizza. You can get lots of toppings, but you can only get pizza. This isn't an Italian restaurant - it's a pizzeria. Think crust, cooked just right. Consistently a winner.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.