top of page

We don’t have any products to show here right now.

7 Naxxar Road

Birkirkara, Malta

Tel: +356 21492944  

Thanks for submitting!

#EVIA

Please note that inventory of the online shop and our outlets may vary and are separate. What is available online might not be available in store and vice versa.

bottom of page