Skip to main content
Restaurants

Brasserie De Roode Leeuw

In the stylish Brasserie De Roode Leeuw, overlooking Dam Square in Amsterdam, you can enjoy Dutch cuisine with a contemporary twist.