C4C Afrika is an African restaurant offering delivery and takeout options.