They have the best pizza and the most expensive. The price does not match the taste and quality. They are very skimpy on the ingredients, even if you pay more to have extra. The other pizza places are less expensive, but not as good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.