Location

Thurgauerstrasse 36/38, 8050 Zürich, Switzerland