Telepizza is a pizza restaurant offering delivery and special deals.