See all Restaurants in Leiden Leiden for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Olive Garden Cuisines: Italian About Olive Garden, [28], Vrouwenkerkhof 1, 071 51.22.529, Italian. Not pizza, but true Italian food. Not cheap, reservations a must on Thursday, Friday and Weekends. (This is not the same restaurant as the popular chain in the United States.) Add to Wish List