Get directions to: The Infrared, Berlin, CT
Restaurant address: 237 Kensington Rd Berlin, CT 06037, USA
Restaurant: The Infrared