Telepizza is a pizza restaurant offering both dine-in and delivery options with a variety of pizzas to choose from.