Telepizza is a pizza restaurant offering delivery and various ordering options, including online, by phone, and in person. They offer a range of classic and specialty pizzas.