Scotch & Soda Calle del Barquillo 11:00 - 20:30 11:00 - 20:30 11:00 - 20:30 11:00 - 20:30 11:00 - 20:30 11:00 - 20:30Closed Today Calle del Barquillo, 38 28004 Madrid Madrid ESMain Number+34 912 90 00 12+34 912 90 00 12Men's, Women'sGet DirectionsVisit Store Page