Nautilus Restaurant
Greek · Mediterranean · Casual Dining
Nautilus Restaurant is a Greek and Mediterranean establishment located in the central square of Lefkada. It offers a dining experience in a central location, with reviews mentioning its presence on Ethnikis Antistaseos Square.
Location
Best places nearby
The highest rated places close to Nautilus Restaurant.
Local restaurants nearby
Ethnikis Antistaseos Square, Lefkada Town 311 00, Greece

