Get directions to: Log House Restaurant, Barkhamsted, CT
Restaurant address: 110 New Hartford Rd Barkhamsted, CT 06063, USA
Restaurant: Log House Restaurant