Chef Chen Chinese Restaurant
11302 Quail Roost Dr # 305
Miami, FL 33157-6576
305-234-8877