Ido Turkish Kebap & Pizza offers a variety of kebabs, pizza, and falafel. The establishment is known for its unique spiedini.