The Leaf is one of the pioneers in Penang promoting healthy cuisine in modern cafe environment. The first outlet was opened at Lebuh Penang, George Town and we visited it couple of times since year 2012. For Bayan Lepas folks, now you have a nearer option as the second outlet (GPS: 5.41859,100.34114) is now opened at D’Piazza, Bayan Baru, Penang.