Sal's Just Pizza

Flag as Inappropriate

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
(978) 694-7676
  • Hours: By appointment
  • Hours: Mon - Thu, 11am - 8pm; Fri, Sat, 11am - 9pm; Sun, noon - 8pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »