This olive oil from Crete is among the absolute best I have tasted. Luckily I can buy this one as well as many others from my local Yasou Café.
Walking the Greek Islands |
This olive oil from Crete is among the absolute best I have tasted. Luckily I can buy this one as well as many others from my local Yasou Café.