Vegan 15 and the launch of the internet restaurant March 3, 2021 Owners Ansari Ahamed and Sabitha Vis are the masterminds behind the Vegan 15 concept. MATTHEW STRABUK.