Mama Best Restaurant
Address: Jalan 5/18A, Taman Mastiara, Batu 5½, Jalan Ipoh
Phone No.: 012-297 4599 / 016-280 3499
Address: Jalan 5/18A, Taman Mastiara, Batu 5½, Jalan Ipoh
Phone No.: 012-297 4599 / 016-280 3499