When in Leyden, do not miss the Stadbrouwhuis, the old town brewery where they still serve own brewed beer, along with other brews. Make a good choice, I would advise Gouden Boontje (own brew) and Singel (brewed by another local brewery). Prices are high end but the beers are superb. Snacks available and even dinner. Make a reservation, however.