Fatt Kee Roast Duck & Chicken Restaurant is located in Kuala Lumpur, Malaysia on No.42, Jalan Landak Off Jalan, Pudu. Fatt Kee Roast Duck & Chicken Restaurant is rated 4 out of 5 in the category cantonese restaurant in Malaysia.
Address
No.42, Jalan Landak Off Jalan, Pudu
Offerings
Coffee
Small plates