Dining Viklari, The Last Castle Restaurant: Dining in the Ruins of the Last Castle in Cyprus Sheri B Doyle 8 months ago