Restaurants & Bars

Boston Area

Stella on Washington St. in South End

Share:

Restaurants & Bars 9

Stella on Washington St. in South End

da clerk | May 25, 2005 09:47 AM

Anyone tried it yet?

It looked open and airy when we walked by Sat., and they may have timed things well with the arrival of a bunch of new housing units south of washington (Penmark, ArtBlock, etc...)

Thoughts?

Want to stay up to date with this post?