Traditional riverside restaurant known for its fresh seafood and regional recipes in a classic setting with impressive water views.
Paseo de Ntra. Sra. de la O, 41010 Sevilla, Espana