View all
Chain of supermarkets
stopandshop.com
The Stop & Shop Supermarket Company, known as Stop & Shop, is an American regional chain of supermarkets located in the northeastern United States. Wikipedia