Located in Pamplona, Spain, this restaurant offers a captivating aroma and a wonderfully crisp texture. Their culinary focus often involves grilling, bringing out the natural flavors of the ingredients. It’s a taste of Navarre cuisine, prepared with passion.