Royal seams and accessories is located in Agbara, Nigeria on Complex De'zubair, opposite iyana-idoye bus stop, Lusada - Igbesa Rd. Royal seams and accessories is rated 5 out of 5 in the category fashion designer in Nigeria.
Address
Complex De'zubair, opposite iyana-idoye bus stop, Lusada - Igbesa Rd