Main Street Pizza
Drag box to select area
100% Were impressed
Main Street Pizza offers a variety of pizza available for eat-in or take-out. It has a large section of seating, and pizzas can be made while you wait. It also offers sandwiches and wraps, as well as salads, soups and desserts. Main Street is a family-owned restaurant that has been located in Tewksbury for fifteen years. Online orders are also available.
1268 Main St, Tewksbury, MA 01876
- Hours: Mon - Fri, 8am - 5pm
- Hours: Mon - Sat, 10:30am - 10pm; Sun, closed
- Accessible: yes