TelePizza is a pizza restaurant currently undergoing renovation.