Visit here for all kind if embroidery
Best place
Bur Dubai shop near the Dubai MuseumLee store has computer connectionsRather, it is a shop related to sewing and clothing, especially drawing on fabrics with threads, i.e. embroidery and engraving on clothes, cloth and drawing