Location

Weinbergstrasse 35, 8092 Zürich, Switzerland