Made O'Meter
Discover where a brand or product originates
Tello is owned by Grupo Tello Alimentación, headquartered in Spain. No. The ultimate owner of Tello, Grupo Tello Alimentación, is headquartered in Spain, not in the United States.
A leading Spanish food group specializing in the production and processing of pork and poultry products, known for its extensive range of fresh, cooked, and cured meats.
disclaimer
poweredBy