Description:
Il Borgo – Greek Mediterranean restaurant.
Located in the quaint village of Kastro, above Travliata in the Leivathos region of Kefalonia.
A beautiful setting at the foot of Saint Georges Castle – spectacular views.
Varied menu, friendly atmosphere – open from noon until late.