Village Roast Duck
Address: F8, First Floor, Bangsar Village 1, No. 1, Jalan Telawi 1, Bangsar Baru, Kuala Lumpur
Phone No.: 03-2287 4128
Address: F8, First Floor, Bangsar Village 1, No. 1, Jalan Telawi 1, Bangsar Baru, Kuala Lumpur
Phone No.: 03-2287 4128