Spirit is a vegetarian and vegan restaurant in Amsterdam that offers a variety of organic and locally sourced dishes. Their menu is designed to be healthy and delicious, with a focus on vegetarian and vegan options. They also have gluten-free options available. The restaurant has a spacious and modern atmosphere, with a self-service buffet and a wide selection of dishes to choose from.