The Stitch Shop Sri Lanka is located in Nugegoda, Sri Lanka on No 31, 4th Lane, Jambugasmulla Mawatha. The Stitch Shop Sri Lanka is rated 5 out of 5 in the category clothing wholesale market place in Sri Lanka.
Address
No 31, 4th Lane, Jambugasmulla Mawatha