Where are you going?
Or, let us surprise youSpin the Globe ®

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!
Plaka, Greece