Get directions to: China Jade, Leesburg, FL
Restaurant address: 10601 Us Highway 441 # C15 Leesburg, FL 34788, USA
Restaurant: China Jade