I like to imagine that if there is such a thing as a pizza from heaven, this is it. Don't even bother showing up (the place is not inviting, although the service is top notch), simply order it from your hotel room or wherever you are staying. The all-dressed pizza is their raison d'être and it would easily appear on my top 5 for taste.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.