Get directions to: China King Super Buffet, Muskogee, OK
Restaurant address: 231 W Shawnee St Muskogee, OK 74401, USA
Restaurant: China King Super Buffet