Leiden, Netherlands
N/A
+31 713628296
Outdoor seatingKerbside pickupTakeawayDine-in
Toilets
Does not have assistive hearing loop
AlcoholBeerCocktailsCoffeeSmall platesVegetarian options
Deli
The best companies in the category 'Deli'