Telepizza is a pizza restaurant offering pizza and fast food options. Minimum order applies for delivery.