Telepizza is a pizza establishment offering a variety of pizza options. They provide delivery services and have multiple locations. The menu includes deals on pizza combinations.