red|guide

Stork

Where there used to be industrial machines, you'll now find the seats for fish lovers directly by the water – at Stork in Amsterdam, Europe's largest fish restaurant.
address

Gedempt Hamerkanaal t/o 96
1021 KR Amsterdam