Grocers - Retail in West Roxbury, MA
Super Stop & Shop
Star Market
Roche Brothers Supermarkets