Telepizza is a pizza restaurant offering a variety of handcrafted pizzas with fresh dough and diverse toppings.