Scotch & Soda

Scotch and Soda is a Dutch fashion retail company founded in 1985. Scotch and Soda manufactures premium and upmarket men's clothing.  Alexanders carries an extensive selection of Scotch & Soda for all seasons.
Scotch & Soda
 
 
 
 
Rack
 
Rack