Pizza Town usa
CLOSED
357 W Morgan St Suite D, Spencer
Pizza Town usa Reviews
Ratings
Menu
Add a Menu
357 W Morgan St Suite D, Spencer
We have probably eaten here 15 times since they have opened. Never been treated anything but the best. Never had a meal that wasn't incredible. Staff is great and pizza and sandwiches are great. Restaurant is always clean and you can see in the kitchen and it's clean as well. Even the restrooms are clean and tidy. This place is pizza done right