DEPOT is located in Zürich, Switzerland on Halle Landesmuseum, Museumstrasse 1. DEPOT is rated 3.9 out of 5 in the category furniture store in Switzerland.
Address
Halle Landesmuseum, Museumstrasse 1
Service options
In-store pick-up
In-store shopping