Nautilus Famagusta Address Details Address: 222 Perneras AvenueParalimni, Famagusta Telephone: 23831042 Larnaca Address Details Address: Evanthias Pieridou StreetLarnaca, Larnaca