Loading map…

Restaurant Barracuda Amsterdam

Restaurant Barracuda Amsterdam offers a contemporary dining experience in the Dutch capital. The aroma from the kitchen suggests a focus on fresh, high-quality ingredients. Dishes are prepared to achieve a pleasing texture, whether it's crisp or tender. It's a great spot to explore modern European flavors.