Bar Barracuda
Bar
Bar Barracuda is a bar located in San Cesario di Lecce. It is identified as a bar and is open to the public.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Bar Barracuda.
Local restaurants nearby
Via Croce di Lecce, 14, 73016 San Cesario di Lecce, Puglia, Italy

