LeidenRestaurants

Italian restaurants in Leiden

  1. A

    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.

    reviewed