Category
Region
Country
Address Eden, 33, Zürcherstrasse, Schlieren, Bezirk Dietikon, Zurich, 8952, Switzerland
Phone +41447306969
Tourist Visits
N/A
Popularity in Country
277 of 555
English Speaking
Great
Popularity in Category
34 of 969
Entry Fee
N/A
Popularity Worldwide
18275 of 29284
Tourist Friendly
Great