Where to find us Michalaki Kyprianou 121, Peyia, Peyia, PaphosOpen directions CategoriesPetrol Stations