Pizzeria Carlo is a pizza restaurant offering a variety of pizzas, including their popular Pizza Spezial. Established in 1978.