Sal's Restaurant in Boston

Address

Sal's Restaurant

31 Thacher St,
Boston, MA 02113

Store Hours

none

Please note times may vary due to seasonal opening hours.
Store hours are subject to change. Please call the store for exact opening hours.

Sal's Restaurant - Boston is located on 31 Thacher St, Boston, MA 02113

Location

Other Sal's Restaurant Locations Nearby

Sal's Restaurant - Boston
150 Tremont St, Boston, MA 02111
1 mi
Sal's Restaurant - Boston
545 Washington St, Boston, MA 02111
1 mi
Sal's Restaurant - Boston
205 L St, Boston, MA 02127
3 mi
Sal's Restaurant - Malden
24 Eastern Ave, Malden, MA 02148
4 mi
Sal's Restaurant - Medford
55 High St, Medford, MA 02155
5 mi
Sal's Restaurant - Woburn
299 Washington St, Woburn, MA 01801
10 mi

Popular Stores Near This Location

A Nails
95 N Washington St, Boston, MA 02114
0 mi
Sabatino's Restaurant
93 N Washington St, Boston, MA 02114
0 mi
Supreme Nails
95 N Washington St, Boston, MA 02114
0 mi
Amici's
111 N Washington St, Boston, MA 02114
0 mi
City Sports
77 N Washington St Ste 500, Boston, MA 02114
0 mi
Edward Jones
77 N Washington St, Ste 100, Boston, MA 02114
0 mi

About Sal's Restaurant in Boston, Massachusetts

The Sal's Restaurant location in Boston, Massachusetts is situated at 31 Thacher St, Boston, MA 02113. Use the map above to get driving directions or find other Sal's Restaurant locations near you.

Frequently Asked Questions

Where is Sal's Restaurant located in Boston, Massachusetts?
Sal's Restaurant in Boston is at 31 Thacher St, Boston, MA 02113.
How do I get directions to Sal's Restaurant in Boston?
Use the map on this page to get turn-by-turn directions to Sal's Restaurant at 31 Thacher St, Boston, Massachusetts. You can also click "Get directions in Google Maps" for navigation.