BABA HO LIAO Restaurant is located in Kuala Lumpur, Malaysia on 129, Jln Aminuddin Baki, Taman Tun Dr Ismail. BABA HO LIAO Restaurant is rated 4.2 out of 5 in the category nyonya restaurant in Malaysia.
Address
129, Jln Aminuddin Baki, Taman Tun Dr Ismail
Amenities
Good for kidsToilets