We were in town for a trip to the local amusement park and decided to try this place for take out. We ordered the Italian Stallion pizza and it was soooo good! Best I've had in a long time!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.