Home Tags The Olive Tree
Tag: The Olive Tree
Mallorca restaurant strives for ‘most sustainable business’ title with aeroponic towers and organic waste compost
A RESTAURANT in Mallorca which prides itself on using local, seasonal and organic produce has set its sights on the title of 'most sustainable...
Director teams up with husband Paul Laverty