ShopMAMEEurope · SwitzerlandAddressFlüelastrasse 30, 8047 Zurich, SwitzerlandPublished results2023 · World Barista ChampionshipWorld 2Source2021 · World Barista ChampionshipWorld 4Source2019 · World Barista ChampionshipWorld 6Source2018 · World Brewers CupWorld 1Source2018 · World Barista ChampionshipWorld 3SourceLinksView on the mapReviews on GoogleBack to the directory