Finding Nemo Submarine Nicosia Address Details Address: 206 Arch Makariou IIILakatamia, Nicosia Nicosia Address Details Address: 206 Arch. Makariou III AvenueLakatamia, Nicosia Telephone: 22372020