Chef Chen
11557 N Kendall Dr 33176
(Chinese)
Order Online

Come visit us at: 11557 N Kendall Dr, Miami, FL 33176