Nestled in a charming 17th-century building in Zurich’s Altstadt, Teuscher's flagship shop offers a heavenly array of mouthwatering chocolates, highlighted by their famed Champagne truffles.
4.4
(221)
4.4
Storchengasse 9, 8001 Zürich, Switzerland Get directions