The Pizza Place
- I'm partial to the Neapolitan style but both are great. Everyone in town knows this is the best pizza.
- Local favorite pizza spot. Plain pepperoni is great. Supreme is a crazy pile of toppings.
- Place is good if all you want is grease pizza.
- Local flavor and great cookies!
- Best pizza in town:-)
- Best pizza in the area!
- We've tried many pizza places around the US, but an all-time favorites is Pizza Place. I'm a clean eater these days, but I make an exception when we visit this town. I LOVE the Sicilian. It's SO good!
- Pizza is awesome
- Philly steak sub is amazing!!
- Really great pizza!
- I hate this place, the pizza is gross, I aslo tried the pepperoni sticks I think they're called, still gross.....
- Get a Sicilian Corner. Epic Win.
- Excellent pizza