Everything was great at Cheng's. THe employees were always friendly and helpful. A must for any tourists visiting Natchitohes! Pros: GOOD food, Friendly&Helpful Staf, Good...
All reviews seem positive