Barracuda
Seafood · Coffee Shop · Bakery
Espresso bar Barracuda offers a tempting pastry counter and a selection of delicacies. Fresh swordfish is a highlight.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Barracuda.
Local restaurants nearby
Piazza Due Vele, Sardigna/Sardegna

