Telepizza is a pizza restaurant offering a variety of pizzas with options like Mexican, Carbonara, and BBQ. They also offer appetizers such as PizzaRolls.