THE LAST CASTLE (VIKLARI)

Location: Avakas Gorge Road, Peyia
"Traditional Cypriot Cuisine, Souvla, Souvla, Souvla"
Pin It