Situated in Madrid, Spain, this establishment offers a unique culinary experience. The focus is on quality ingredients and creative preparations. Enjoy a pleasant aroma and a satisfyingly smooth texture, with dishes potentially featuring fermented elements.