Get directions to: Athena Diner Ii, North Haven, CT
Restaurant address: 320 Washington Avenue North Haven, CT 06473, USA
Restaurant: Athena Diner Ii