Restaurants & Bars

Boston Area

Teele Square - anyone been to Sesame?

Share:

Restaurants & Bars 2

Teele Square - anyone been to Sesame?

Checky | Jan 14, 2006 02:49 PM

Has anyone tried Sesame (chinese) on Broadway near Teele Square in Somerville? I live a few blocks away, and can't tell if it's worth trying.

Want to stay up to date with this post?