Creatively plated regional seafood dishes, in an elegant room with wine shelving & on a terrace.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
