Report a review
- 5
- the most amazing location in Palma!
I sooo love the garden!!! OMG it is heaven. And the food. And the lovely family that runs the place. This place rocks! Try the homemade vegan cheddar cheese and drink a Ca-Chai (coffee & chai) - soooo good.