Telepizza is a pizza restaurant offering a variety of pizzas, sides, drinks, and desserts for pickup or delivery. They frequently have special offers like 2x1 deals and discounted pizzas with a minimum order value.