Prof Kokorecci Ibo is an offal barbecue restaurant.