Itallo Pizza is a restaurant known for its large pizzas.