Ibo's Grill offers a menu featuring kebabs, pizza, and chili, with pizzas baked in a stone oven.