Posted on August 24, 2019 by WiLL CWKPenang Street Food: Indian Banana Leaf Rice A set of Indian Banana Leaf Rice at Sri Ananda Bahwan restaurtant in Penang Street, George Town.