Cape Town Suit Store. Sophisticated suits for every man, for any occasion. Suits l Shirts l Ties. International brands like Giovanelli, Dechamps and Bagozza.