Restaurant "Parco degli ulivi" offers good food and excellent pizzas in a green setting near Nicosia.