Barbin Sea & Wine
Restaurant in Taranto, Italy
Features: outdoor seating
Via Principe Amedeo
Restaurants
ยท
Taranto, Italy guide