Get directions to: Solo Pizza, Barkhamsted, CT
Restaurant address: 380 New Hartford Rd Barkhamsted, CT 06063, USA
Restaurant: Solo Pizza