I ordered take out from the New China Buffet at 8341 Lockwood Ridge Blvd, Sarasota, FL. The food was terrible the manager worse. Teh chicken chow mein was absolutly white. Tasting it revealed it was nothing be chicken and onions, and not very much chicken! The crab...Read more
Do you have something to say about New China Buffet? What happened? What can we help you with?