Loading map…
Oyster Barba
Oyster Barba in Bari, Italy, is a seafood lover's paradise. The fresh aroma of the sea promises tender and delicious oysters and other delights. Located at Via Nicola de Giosa, 70121, Bari, it’s a must-visit for seafood enthusiasts.