Today we're going on a Cretan food road trip across the best island for food in all of Greece. We'll be stopping along the way in the town of Vyrses t...
We made it to paradise! Greek street food paradise that is. Today we're on the incredible culinary island of Crete. The largest island in Greece and h...