Barbin Sea & Wine

Restaurant in Taranto, Italy

Features: outdoor seating

Via Principe Amedeo