Spirit is a vegetarian and vegan restaurant in Amsterdam that offers a unique dining experience. The restaurant serves food buffet-style, allowing customers to choose from a variety of dishes and pay by weight. The menu includes a variety of vegetarian and vegan options, including soups, salads, and main courses. The atmosphere is casual and laid-back, making it a great spot for a quick and healthy meal.