Sud Kitchen offers a delightful dining experience showcasing the authentic flavors of Italian cuisine. Located in the charming city of Lecce, this restaurant transports guests to the heart of Italy with its delectable dishes and warm ambiance.
Attractions
Torre Sant’Andrea
📍 73026 Melendugno, Province of Lecce, Italy
