Origen Restaurant in Valencia, Spain, presents a sophisticated aroma and a delicate texture. Their culinary focus is on innovative Spanish cuisine, likely utilizing refined techniques such as fermentation. Find them at Carrer d'Hernán Cortés, 46004, Valencia, Spain.