A set of Indian Banana Leaf Rice at Sri Ananda Bahwan restaurtant in Penang Street, George Town. Post navigation A View from Macalister Lane Penang Street Food: A Bowl of Hokkien Mee