Fashion New in Town Shopping Amsterdam Fashion Heavyweight – Scotch & Soda – Is Finally Coming To Delhi! Aditya SinghMarch 22, 2017April 23, 2017 It’s time to get a new wardrobe people! Scotch & Soda is opening its flagship fashion store in Ambience Mall,… Spread the love