Driving directions

Soon Fatt Roast Duck (Kuchai Lama)

39 Jalan Kuchai Maju 1, Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MY