Spyros & Vasilis
It may seem odd to go to a French restaurant in Greece, but this understated, upscale restaurant may make the best steaks on the island. Indulge. The patios have gentle valley views and service is attentive. Signposted across from Aqualand on the road from Corfu Town to Paleokastritsa.