A cafe serving Iberian-inspired fare.