Main Street Pizza
$ • Pizza
Hours:
113 Main St, Upton
(508) 529-3500
Customers' Favorites
Main Street Pizza Reviews
This is a little hole in the wall pizza shop. Although the staff didn't have any personality to speak of, the food was delicious. We had a cheese pizza, a Greek pizza and onion rings. The onion rings were real not frozen and the best I've had in a long time. We would definitely stop in again if we get back that way.
Subs and pizza, you can't go wrong. They only have a few booths so it's a take out place. The subs, salad, and pizza are good. Prices are very good. The people are really nice.
Ratings
Menu
Hours
Monday | Closed |
Tuesday | 11AM - 9:30PM |
Wednesday | 11AM - 9:30PM |
Thursday | 11AM - 9:30PM |
Friday | 11AM - 9:30PM |
Saturday | 11AM - 9:30PM |
Sunday | 12 - 9PM |
I moved to Upton recently and decided to try the Italian food here. OMG is what I have to say. From fresh selection of items to the most tasty salad I've eaten to the crunchiest and most delicious pizza ? I've eaten with the advantage of creating my own flavor, as I am vegetarian. I also tried the Alfredo spaghetti, and despite I prefer the larger version of spaghetti it was still perfect in flavor, temperature, and overall look. It was ready for takeout promptly at the scheduled...read full review