Igualada Kebab is a Turkish restaurant offering a menu that includes kebabs, pizzas, and other specialties.