Telepizza is a pizza restaurant offering delivery and dine-in options with a focus on fast service.