Beverages shops in Switzerland:

Best Rating
Coop City Marktgasse | Baked Goods,Beer,Spirits,Beverages,Fruit & Vegetable - Rated 4.2
4.2
0
Baked Goods, Beer
Department Store
Bern, Switzerland