Restaurants & Bars

Boston Area

Stella's in the South End

Share:

Restaurants & Bars 2

Stella's in the South End

hiddenboston | Jun 29, 2005 10:01 AM

Has anyone tried Stella's yet? It's a new restaurant in the South End that was mentioned in one of the publications around Boston (The Improper, perhaps?).

Want to stay up to date with this post?