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