Summary

It is a vegan and vegetarian food restaurant, that has a terrace with a garden and natural light.

Location