Telepizza is a pizza restaurant specializing in thin-crust pizzas with a wide variety of flavors.