Absolutely the best pizza in town. And one of the best pizza I have ever tried. Note, I am italian.
The only thing one might not like is the relatively small dimension of the restaurant, which is, honestly, not the coziest place ever.
Apart from that, food rocks.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.