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
