VMVM Health Shops Review Inua Life Store – a new concept health store in Sliema by Darryl Grima January 5, 2019 by Darryl Grima January 5, 2019 Veggy Malta visited Inua Life store in Sliema, a new concept (health) shop by Chef Dennis Ekisola and Olivia Bunny which opened in December 2018. I was shown around by… 1 FacebookTwitterPinterestEmail