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