Get directions to: China Palace, Mesa, AZ
Restaurant address: 5761 E Brown Rd # 1 Mesa, AZ 85205, USA
Restaurant: China Palace