Restaurants & Bars

Boston Area

Sel de la Terre - which location?

Share:

Restaurants & Bars 6

Sel de la Terre - which location?

madison65 | Jun 15, 2011 07:27 AM

We are looking to have brunch at Sel de la Terre and wondering if one location is better than the other. We are staying closer to Back Bay so will likely do that one, but will go to Long Wharf if that is a better option.

-----
Sel de la Terre
774 Boylston St., Boston, MA 02199

Want to stay up to date with this post?