Get directions to: New King Palace, Edmond, OK
Restaurant address: 16317 North Santa Fe Avenue Edmond, OK 73013, USA
Restaurant: New King Palace