Spanish restaurant offering traditional Iberian cuisine.