Ibbs is an African restaurant offering a diverse menu with comfort food, steak, and vegetarian options.