Telepizza is a pizza restaurant offering delivery, take-out, and dine-in options. Orders can be placed online, via phone, or in person.