Telepizza is a pizza restaurant known for its delivery service and quick service. Founded in Spain, it offers a variety of pizzas.