Sal's Just Pizza
Drag box to select area
67% Were impressed
A local favorite with many locations in Massachusetts, this Sal's franchise has been open since 1998. With 14 tables inside and an attractive atrium style dining area and 6 outside tables, Sal's has a full menu selection of pizza and Italian specialties.
2500 Main St, Tewksbury, MA 01876
- Hours: By appointment
- Hours: Mon - Thu, 11am - 8pm; Fri, Sat, 11am - 9pm; Sun, noon - 8pm