filters
state:
Show
city:
Show
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
Anonymous
Wangchung

I found real pupu in my platter.

#150862
Reply to reviews