El Inca is a Peruvian restaurant, noted as one of the first of its kind in Spain and Europe. Currently temporarily closed.