Pizza lovers will really enjoy the food. The salad bar includes lots of choices. There are sandwiches for those who don't enjoy pizza. You place and pick up your orders yourself. Funky atmosphere! Good crust!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.