Telepizza was a pizza delivery establishment known for its classic and promotional offerings. While the global chain continues to operate, this specific location is permanently closed.