Home "THE ESSENCE OF NATURE" Shop Now! Shop Now Facebook Twitter Youtube Instagram Address Shop No:3, Building R9 – behind Ikkayees Restaurant – Al Karama – Sheikh Hamdan Colony – Dubai Contact Us info@vegvillage.ae+971 50 4287 801