Restaurant La Nave
This restaurant seems to be floating on the water- it's located right on the rocks that meet the sea, with boats moored next to it. Big covered outdoor terrace for enjoying the views and sea breezes. There's a fish market next door, ensuring the catch of the day is always fresh. Fills up with locals who like the house fish specialties and the family-like atmosphere.
Address in Sant'Isidoro:
Via Leuca, 19.
Explore handpicked self catering homes in Sant'Isidoro.