Get directions to: L Restaurant, Middlebury, CT
Restaurant address: 564 Middlebury Rd Middlebury, CT 06762, USA
Restaurant: L Restaurant