THE OLIVE PRESS RESTAURANT Home Restaurantlar > THE OLIVE PRESS RESTAURANT Address: LAPTA GİRNE GPS: 35.35647120092984, 33.13406825065613 Telephone: 0533 880 11 96 Tweet