Bar/Tavern - Restaurant/Cafe
Website: http://www.seldelaterre.com/contact/boston_boylston_st.shtml
617 266 8800
774 Boylston St., Boston, MA 02199
Located in the beautiful downtown waterfront area of Boston, Sel de la Terre is situated right next to the New England Aquarium and is within walking distance of Faneuil Hall, Government Center, the North End and the financial district
Sel de la Terre
774 Boylston St.
Boston, MA 02199