Location

Wasserwerkstrasse 12, 8006 Zürich, Switzerland