Vibrant new Mt. Airy café, with a touch of South Africa