Telepizza is a pizza restaurant offering delivery service and a menu featuring pizzas and other dishes.