Delphini Taverna, Plaka
So fresh they are still dripping!
A trip to the island of Spinalonga, the site of the last leper colony in Europe, must end with meal of the local seafood at Plaka. Taverna Delphini at the eastern end of the fishing village serves the best fresh grilled octopus ever!
Have you been here? Share a tip or a photo with fellow travelers.