Supermarket
Stop & Shop
47 locals recommend,
Location
855 Bridgeport Ave
Milford, CT
Tips from locals
Stop & Shop Supermarket Company, known as Stop & Shop, is a chain of supermarkets/stores located in the northeastern United States.