Restaurants & Bars

Boston Area

Stephi's on Tremont - Anyone go yet?

Share:

Restaurants & Bars 8

Stephi's on Tremont - Anyone go yet?

alwayscooking | May 9, 2009 09:07 AM

Since I've seen nothing on this board, I need to assume it's eh (I trust CH perhaps a tad too much!). Not a big fan of the other so let me know.

Want to stay up to date with this post?

Feedback