Apna Bazar, a grocery chain that describes its new Shrewsbury, Mass. location as the largest Indian grocery store in North America, opens Thursday at 551 Boston Turnpike. The 70,000-square-foot store Apna Bazar Opens Large Shrewsbury Store With Indian, Middle Eastern and American GroceriesRead more