Penang Street Food: Indian Banana Leaf Rice Share this A set of Indian Banana Leaf Rice at Sri Ananda Bahwan restaurtant in Penang Street, George Town.