Restaurants & Bars

Boston Area

Stephi's on Tremont - Anyone go yet?

Share:

More from Restaurants & Bars

Restaurants & Bars Boston Area

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.

Feedback