Most of the Sal's Pizza locations are north of Boston, though a Sal's recently opened on the South Shore (in Norwell) and there are also a few locations west of Boston as well. A number of Sal's pizza places can also be found in New Hampshire, and a few are located in Arizona, California, and Florida. Its sister restaurants are Mary's Pasta and Sandwiches and Salvatore's Italian Restaurant, the latter of which has a location on the Boston waterfront.
[June 28 update: A phone call placed to Sal's Pizza in downtown Boston indicates that it is now open for business.]
The address for this new pizza place in downtown Boston is: Sal's Pizza, 150 Tremont Street, Boston, MA, 02111. The phone number is (617) 227-1010.
