Lecce, Italy
Fresh seafood meets stunning waterfront views at this beloved Italian restaurant in Tricase Porto. Tables sit mere meters from the sea, offering the perfect backdrop for expertly prepared fish and homemade pasta. The welcoming owner and attentive staff ensure a warm, professional experience that keeps guests returning summer after summer.
+6 more