Stop & Shop 648

Stop & Shop #648 is a Stop & Shop supermarket located at 112 Amity Road in New Haven, Connecticut.