Ibo's Grill offers a variety of Turkish cuisine, including freshly grilled meats.