La Albariza

La Albariza

6 Betis, Seville, 41010

Try the ethereal lacy fritura of baby squid.

Explore More