Steve Tan reviewed Mama Kitchen @ Taman Tun Dr. Ismail

Bad
Mama no more in the shop! Waste of what use to be good.