Get directions to: China Grill-thunderbird Rd, Peoria, AZ
Restaurant address: 7518 W Thunderbird Rdste 3 Peoria, AZ 85381, USA
Restaurant: China Grill-thunderbird Rd