Price Chopper

Price Chopper Supermarket

Photo of Price Chopper supermarket in New England.