Travelers recommend Avli Restaurant and Spianada Cafe. To dine with stunning ocean views, check out the Corfu Sailing Club Restaurant (located right on the marina) or En Plo. If you're on a budget ...