Tag: Stop & Shop is one of the most popular supermarkets