Orema Textiles and Crafts is located in Cape Town, South Africa on 121 Long St, Cape Town City Centre. Orema Textiles and Crafts is rated 5 out of 5 in the category bag shop in South Africa.
Address
121 Long St, Cape Town City Centre
Service options
In-store shopping