Telepizza is a pizza restaurant known for its popular Barbacoa pizza and family-sized options.