Giuri'ss
Restaurant in Lecce, Italy
Features: outdoor seating
Restaurants
ยท
Lecce, Italy guide