save Sel De La Terre

255 State St, Boston, MA | Map it  

02109 42.359601 -71.051401

(617) 720-1300 | View Website

  • Hours

    Daily 11am-10pm; late-night menu Wed-Sat 10pm-12:30am
  • Share
Map of Sel De La Terre

Things to do near Sel De La Terre