Telepizza is a pizza restaurant offering delivery and customizable pizza options.