Get directions to: China Garden, Parker, AZ
Restaurant address: 1000 S Hopi Ave Parker, AZ 85344, USA
Restaurant: China Garden