Avocado, Tomato & Feta Salad
Jun 24th, 2012 | By Peter MinakisA couple of summers ago I finally took a trip to the southernmost part of Greece to Crete, Greece’s largest island. It was a week-long trip that was full of beauty, delicious food, warm and inviting locals and wonderful surprises. One of those surprises was discovering that avocados are now cultivated in Crete. Much like [...]



