Address: 117, Grossackerstrasse, Leimbach, Kreis 2, Zurich, District Zurich, Zurich, 8041, Switzerland
Operator: Leimbihof
Last verified: 7/4/23