This place really is the best pizza in town. In the days of all the other pizza delivery places getting saltier and super greasy, this place is in a completely different level. Nice election of choices and really flavorful pizza without feeling all the grease. BBQ pizza is our favorite.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.