Iconic riverside venue offering premium Mediterranean gastronomy and stunning views of the Torre del Oro from an expansive, elegant terrace.
C. Betis, 69, 41010 Sevilla, Espana