ShopRite of New London Grocery Store