Map Location
I Mum Mum Restaurant
No. 294, Pengkalan Weld, 10300, Georgetown, Pulau Pinang, Malaysia