Corral del Aqua - a restaurant at Callejon del Agua, 6

[Seville - Spain]