Search results
- See moreSee moreSee moreSee moreChef Chen Chinese RestaurantChinese Restaurant · $$
11302 Quail Roost Dr Miami, FL 33157 1007.22 mi
Is this your business? Verify your listing
Amenities
- Family friendly
11302 Quail Roost Dr Miami, FL 33157 1007.22 mi
Is this your business? Verify your listing
3.5 59 reviews
This is a nice little place, with nice service and good food, but a very strong cleaning-product odor. I have mentioned this in other reviews, I usually avoid places where cleaning product smell... More
Empty place, but my friend said he use to order here, so I wanted to give it a shot. I had a super craving for chinese food. The rib meal only comes with 3 ribs!! And I'm a big fan of Chinese ribs... More
I'm giving them one star because I can't gave 0. This restaurant used to be so good a few years back but I don't know if it's a new cook or management but they literally suck. I used to order here... More
I have been ordering here over the years because I loved their food. But today I found this bug, fried into my honey chicken I won't be ordering again! More
Before the pandemic they used to put way more shrimp, but nowadays there putting little amounts of the specialty things . This is pretty bad because the food always tastes so good More