Very good, interesting, but slightly pricey pizza. Very cool to sit by the pizza bar and watch the cooks work. Not the normal list of pizza ingredients...and at around $15 or $16 for a 12 inch pizza...they are pricey...but a cool place to visit and try if you have a few spare dollars to spend on a meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.