Print now
Little Fat Duck
Address :
B1-089, MyTown Shopping Centre, No 6, Jalan Cochrane, Seksyen 90, Kuala Lumpur, Cheras, 55100
Print now