Leiden Restaurants

  1. Viva Italia

    This classy and fine Italian joint, with its luxurious décor (including white-leather couches, no less) and fine service, dishes up upmarket vittles like veal with rolled-in Parma ham and basil pesto.

    Read more about Viva Italia