Taurus Kebaphaus & Pizzeria offers freshly prepared kebabs and pizzas.