Telepizza is a pizza restaurant.