Get directions to: China Chef, Edmond, OK
Restaurant address: 2200 Nw 164th St Edmond, OK 73013, USA
Restaurant: China Chef