Where to find us Marcou Dracou 1, Avgorou, Avgorou, FamagustaOpen directions CategoriesPetrol Stations