Intimate, traditional restaurant offering dishes inspired by Southern Italy, plus outdoor seating.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
