Mae Artisan Rugs We’re a contemporary and bespoke rug store based in Cape Town, South Africa. We design and create beautiful artisan rugs. Phone: (+27) 21 461 2025 1st Floor, 59 Roeland Street Cape Town City Centre, Cape Town, 8000 South Africa Map Other Categories: Business Services » Cleaning Services |