Hortus Grand Cafe
Leiden, Netherlands
Restaurant, Coffee Shop, Cafe, Dine-in
Self Brand
All Ages
For All Genders
+31715275144
Fresh Flavours Inspired by Nature.
No reviews yet
Hortus Grand Café offers coffee, tea, cakes, lunch, and drinks using fresh ... more...
Call on Holidays