Scotch & Soda Strasbourg 10:00 - 19:00 10:00 - 19:00 10:00 - 19:00 10:00 - 19:00 10:00 - 19:00 10:00 - 19:00Closed Today 13 rue de la mésange 67000 Strasbourg FRMain Number+33 3 68 78 14 91+33 3 68 78 14 91Men's, Women's, Boy's, Girl'sGet DirectionsVisit Store Page