Telepizza is a pizza restaurant offering quick delivery.