Barracuda
Seafood · Bar · Casual Dining
Lakeside restaurant Barracuda offers seafood and cocktails. Enjoy a breezy dining experience on a deck overlooking the water.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Barracuda.
Local restaurants nearby
Lungolago Armando Diaz, 3, 25



