Imbiss Le Kilimandscharo offers tempting African specialties in a cozy setting.