Get directions to: China Chinese Restaurant, Chandler, OK
Restaurant address: 1822 E 1st St Chandler, OK 74834, USA
Restaurant: China Chinese Restaurant