Get directions to: Leventis Restaurant, Columbia, CT
Restaurant address: 187 Route 66 E Columbia, CT 06237, USA
Restaurant: Leventis Restaurant