Flamenco and Fine Dining at Tablao de la Villa on Calle Torija 7, Madrid | Theater