Scotch & Soda store at The Beautiful City Istanbul. When we share our energy to buildup 5 Scotch & Soda stores at Istanbul. 2 of them street store and 3 of them at the malls. All beautiful details and textures at those stores we love it and feel ourself powerfull because when you are be a partner global unique company that time feel more powerfull.
SCOTCH & SODA