Food Naatamai Banana Leaf Bistro; Earns A Spot In The Malaysian Book Of Records For Their Biggest Built In “Sembu”! by Aishu September 22, 2020