Map
19 Viale Costadura, Lecce 73100, Italy
Price
60
website
Restaurant
Trattoria Cucina Casareccia