Get directions to: China Queen, Oklahoma City, OK
Restaurant address: 2900 South I 35 Service Road Oklahoma City, OK 73129, USA
Restaurant: China Queen