SeldelaTerre (@SeldelaTerre)

1,867 Followers

883 Friends

Vote for SeldelaTerre

Vote up SeldelaTerre to be on the Twibs.com homepage.
Tell your followers »

About SeldelaTerre

Sel de la Terre is an award-winning French-Provencal restaurant located in Boston, MA

SeldelaTerre Relates To: