Osteria degli Spiriti offers a taste of authentic Italian cuisine in the heart of Lecce. Diners can savor traditional dishes prepared with fresh, local ingredients and experience the warmth and hospitality that defines Italian dining.
Attractions
Torre Sant’Andrea
📍 73026 Melendugno, Province of Lecce, Italy
