Dine in Amsterdam: Zum Barbarossa

In the very middle of the city centre of Amsterdam, somewhere on the corner between Leidse Square and Rembrandt Square (give or take), there’s this hidden gem: Zum Barbarossa. You wouldn’t know it was here…

View Post