Skip to main content
Restaurants

Nevel

Located in an unique part of Amsterdam and with a stunning view over the river IJ; Nevel is thé spot for fish aficionados.