The new Jumbo that has just opened in Nicosia is located at the junction of Shacolas Park, opposite the hospital. This ...