Print now
The Baboon House
Address :
89, Jalan Tun Tan Cheng Lock, Kampung Bukit China, Malacca Town, 75200
Phone No. :
012-601 0363
Print now