Iyabe is an African restaurant offering comfort food and steak.