Belafonte
Located in the well-heeled Constantia Village shopping mall, Belafonte has a long-held reputation as being one of the best shops in Cape Town for quality men's clothing. There is an on-site tailor for same day alterations and the shop offers friendly, attentive customer service.