Turkish Delight, Istiklal Caddesi - Istanbul