Located in Leiden, Netherlands, this restaurant offers a unique gastronomic journey. The subtle aroma of fermented ingredients hints at the innovative dishes. Expect a wonderfully complex texture in every bite, reflecting the city's evolving culinary scene. A must-visit for food lovers.