Sophisticated tailoring materials shop is located in Ota, Nigeria on No23 akinbo shopping complex, Ijoko Rd. Sophisticated tailoring materials shop is rated 3 out of 5 in the category sewing company in Nigeria.
Address
No23 akinbo shopping complex, Ijoko Rd