Restaurant introduction: Like many countries in the Netherlands, there are many open-air restaurants along the canals in Leiden. Sit here quietly, watch the people passing by, and savor the charm of this historical city.

Leave a Reply