Cozy venue offering Mediterranean meat & seafood dishes, plus a leafy courtyard with string lights.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
