New Royal Stitch Posted on July 7, 2016December 6, 2022 by engmansy New Royal Stitch 36 AGoia St., Ind. Zone, Km. 18 – Cairo Ism. Desert Rd. Cairo………… 02697-5457