Loading map…

Lu Leccio

Lu Leccio in Lecce, Italy, invites you with the aroma of traditional Puglian cuisine. Experience the delightful, tender texture of their expertly prepared dishes, a true taste of Southern Italy.