Main Street Pizza

4.2
(75+ Reviews)
$Pizza
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

113 Main St
Upton, MA 01568
Monday
12:00 PM - 9:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:00 PM
Saturday
11:00 AM - 10:00 PM
Sunday
12:00 PM - 9:00 PM

Happy Hours & Specials

Know a great happy hour or special for this location?

People Also Viewed

The Little Coffee Bean
The Little Coffee Bean
4.7
(282 Reviews)
Coffee store, Breakfast, Cafe
Jade Garden
Jade Garden
4.3
(112 Reviews)
Chinese
Maya Mexican Cocina & Tekila Bar
Maya Mexican Cocina & Tekila Bar
4.3
(106 Reviews)
Restaurant
Dunkin'
Dunkin'
3.6
(272 Reviews)
Coffee shop, Bagel shop, Breakfast
Cote's Kitchen
Cote's Kitchen
4.7
(68 Reviews)
Restaurant
Country Club Sooper
Country Club Sooper
4.7
(224 Reviews)
Deli
Rushford & Sons Brewhouse
Rushford & Sons Brewhouse
4.6
(84 Reviews)
Brewery
Upton House of Pizza
Upton House of Pizza
4.0
(149 Reviews)
Pizza, Italian
Rose Garden Restaurant & Pub
Rose Garden Restaurant & Pub
4.3
(242 Reviews)
Bar & grill, Pub
Loading...

© 2025 Checkle, Inc

Privacy

Terms