China Star of Chandler, CHANDLER, Arizona (AZ)
Conveniently located at 2130 North Arizona Avenue () in CHANDLER, Arizona (AZ) (85225), China Star of Chandler are available at 4808128889. Please do in ahead of time to make a reservation.
More restaurants in CHANDLER, Arizona (AZ)
China Star of Chandler contact information and details:
Address: 2130 North Arizona Avenue - , CHANDLER, Arizona (AZ) 85225
Contact Phone: 4808128889