Get directions to: Cheng Square Llc, Middlebury, CT
Restaurant address: 1655 Straits Tpke Middlebury, CT 06762, USA
Restaurant: Cheng Square Llc