Chef Chen Chinese Restaurant Menu
Located in Miami, FL, Chef Chen Chinese Restaurant is a restaurant that has been serving communities for years. Situated on 11557 N Kendall Dr, this Chef Chen Chinese Restaurant is a go-to spot for residents and visitors alike, offering a convenient and friendly dining experience.
Select a different Chef Chen Chinese Restaurant location in Miami, FL.
Address & Phone
11557 N Kendall DrMiami, FL 33176