Chef Chen Chinese Restaurant
11302 Quail Roost Dr, Miami
(305) 234-8877
Menu
Reserve
Restaurants in Miami, FL
Chef Chen Chinese Restaurant
11302 Quail Roost Dr, Miami, FL 33157
(305) 234-8877