This is a very popular restaurant in the town square and always seems to be busy maybe because of the location. But if you are a true pizza lover this will not pass mustard with you. The crust is not a reL Italian dough and the cheese is not mozzarella. It tastes like a not so good frozen pizza. I can't say it is reasonably priced because I didn't enjoy it even if it was free. Part of the attraction is that it has tables out on the street so it makes it a great place to people watch.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.