A. Paradise Restaurant Nicosia Address Details Address: 1 Ethnikis Frouras StreetAstromeritis, Nicosia Telephone: 22821849