Not sure why they think they should charge twice or even 3 times what you would pay at one of the "common" pizza stores. Sure, there is that grand atmosphere and the pizza was pretty good - just not THAT grand or THAT good. Decent pizza at a terrible value.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.