This shop has the best collection in town of German-made men's clothing. The staff here is especially helpful in outfitting you with something that looks good on you, the selection coming from such brand names as Boss, Barbour, Rene Lezard, and Van Laak. Both business and leisure suits are sold at middle- to upper-bracket prices. They even cater to "big beer bellies." Open Monday to Friday 9am to 6pm, and Saturday 9am to 2pm.
- © Frommer's 2013