Wawa Lala Bee Hoon is back with new restaurant at Margaret Drive despite controversy