Sel de la Terre 





Boston MA 02109
Listed in: French
Neighborhood: Waterfront
bookmark add photo write a review this is my business
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, as well as a short drive from Logan International Airport.
We are competing in
-
Where should I go for dinner on my birthday?
(created by ralwahab on March 18, 2008)
Write a review Ask a question More questions