Flower Power is the place to go for all your plants, herbs, trees & flowers in Lanzarote. They also offer a landscaping service