Get directions to: China Town Restaurant, Clermont, FL
Restaurant address: 781 East Highway 50 Clermont, FL 34711, USA
Restaurant: China Town Restaurant