Get directions to: China Lite, Scottsdale, AZ
Restaurant address: 6941 North Hayden Road Suite B2 Scottsdale, AZ 85250, USA
Restaurant: China Lite