Supermarket
Siena Farms South End
4 locals recommend,
Tips from locals
Not a grocery store but an amazing farm shop with local organic vegetables, dairy & bread.
Unique things to do nearby
Location
106 Waltham St
Boston, MA
South End