Location

Talstrasse 83, 8001 Zürich, Switzerland