Ido Kebap is a Turkish restaurant offering kebabs and other dishes, with vegan and vegetarian options available. The open kitchen allows customers to view the food preparation.