Restaurants in Houston, TX
Restaurants • Asian Fusion Restaurants • Chinese Restaurants
5926 Scott St.,
Houston ,
TX
77021
UNITED STATES
Based on 2 reviews
Worms in the rice!!!
Don't ever go to this restaurant!!! I found a fried worm in our shrimp fried rice.hold the roaches please
I ate at this place a few times both inside and at the drive up window. I stopped eating here though when I came to the drive up window and saw one of the cooks step on a rather large roach, picked it up with his hand to throw in the...Worldwide > United States > Houston, TX > Restaurants