Get directions to: Olympia Diner, Newington, CT
Restaurant address: 3413 Berlin Tpke Newington, CT 06111, USA
Restaurant: Olympia Diner