Free shipping all over Greece for orders over €49

POINTS OF SALE

Coming soon to selected points of sale near you

You can find all our products in our physical store at Metamorfosi, Attica – Elefsinion 77 street,
from 9 am to 5 pm, Monday to Friday.
It will our pleasure to meet and serve you!