Megamart Nicosia Address Details Address: 4 Kalamon StreetStrovolos, Nicosia Telephone: 77772002 Email: sales@megamart.com.cy