I have only visited the restaurant downtown and I love it. The pizza is delicious and creative. My only complaint was that the restaurant was drafty and chilly in December.
Try and the lemon pizza, you’ll be amazed how good it is, no kidding ‼️
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.