Bookmark VMVM Health Shops ReviewVM Reviews Shanti Health shop – specialising in organic and natural products by Darryl Grima November 20, 2017 by Darryl Grima November 20, 2017 Veggy Malta visited Shanti in Mosta. Whilst Shanti in Sanskrit means peace, tranquillity or bliss, in Malta we know it for the health shop in the Mosta main road. I… 1 FacebookTwitterPinterestEmail