Print now
Restoran Ambigai
Address :
LG-26B, Lower Ground Floor, Kompleks Mutiara, 568, Jalan Ipoh, Batu 3, Segambut, 51200
Phone No. :
03-6258 0910
Print now