Stop & Shop 897

Stop & Shop #897 is a Stop & Shop supermarket located at 581 Stelton Road in Piscataway, New Jersey.