The Garden Banana Leaf Rice Penang The Garden Banana Leaf Rice is one of those hidden places in Penang by word of mouth. A few of these gems are scattered in George Town and other … [Continue Reading...]