China Chinese Restaurant 1822 E 1st St Chandler, OK 74834 Phone: (405) 258-3165
Category: Family Restaurant Diners