Subway 22990

Subway #22990-0 is a Subway restaurant located at Mallory Park Plaza, 380 New Hartford Road, Barkhamsted, Connecticut.