Olive Garden
Italian · Wine Bar · Casual Dining
Olive Garden is an Italian restaurant known for its creative dishes, fresh ingredients, and a sublime selection of Italian wines. The menu offers surprising and flavorful dishes, distinguishing itself from typical offerings.
Location
De beste zaken in de buurt
De best beoordeelde zaken dicht bij Olive Garden.
Local restaurants nearby
Vrouwenkerkhof 1, 2312 WR Leiden, Netherlands



