Deus Store & Cafe Zurich

A store of the world-famous Deus Ex Machina motorcycle brand can be found in Zurich near Bahnhofstrasse.
  • The only Deus store in Switzerland
  • Motorcycle clothing and more
  • Custom motorcycles
  • Small in-store café