Description

Eco sa Teulera is an organic food business in Mallorca, Spain, built around its own farm in Petra. It sells organic vegetables, bakery and pastry products and dairy products, as well as its own selection. It runs shops in Petra, Manacor and Palma. The products are inspected by the Balearic council for organic agricultural production, which checks fields, industry and shops regularly.

Additional Information

  • Address: Spain
  • Already Available In: Spain

Distribution Network

Retail: Convenience Stores

Sign in to klembr to see more