Manifesta 11, the European Biennial of Contemporary Art is located in Zürich, Switzerland on Limmatstrasse 270. Manifesta 11, the European Biennial of Contemporary Art is rated 3.2 out of 5 in the category cultural center in Switzerland.
Address
Limmatstrasse 270