best pizza in town!! but the ice-cream is THE BEST on earth! food is always good and fresh, i think it's better to pay a dollar or two more, but to know that you'll have a tasty pizza and you'll want to come back soon.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.