Telepizza is a pizza restaurant offering a variety of pizzas, with a focus on dough-based options. Founded in 1987, the brand has over 700 stores in Spain.