Thread and Stitches - Jumeirah Village Traingle in Imperial Residence - Shop No. 19 - Al Barsha South Fifth - Jumeirah Village Triangle - Dubai - United Arab Emirates, United Arab Emirates | Tailored | Tailored