Cyberjaya Food Review : Green Banana Leaf at Shaftsbury Square
Green Banana Leaf South Indian restaurant is located at ground floor of Shaftsbury Square. I went one day just to test out their Banana Leaf Rice. Taste wise it's not the best but ok and very filling. I could barely stand after eating all of it.
The place was semi full when I was there. The service was quite good when I was there, the waiter kept on refilling parpidam for me.