A refreshing and delicious snack with a particularly strong flavour from the unique tuna from the island of Alonissos.
Read More...
Product