4.5(1.1k)Google reviews·Restobar·€€·NDSM
€25–€50 pp
VibeFish & seafoodDate nightCosyIndustrialGroups (6+)
ForLate nightDrinks
Photos
2 photosTerrace
By the water
Barracuda is a fish & seafood restaurant in NDSM, Amsterdam. Rated 4.5 on Google from 1,067 reviews.
Something wrong?
De Pijp