Where we are

TABLAO FLAMENCO TORRES BERMEJAS

Street Mesonero Romanos, 11

28013 Madrid – Spain

SUBWAY:

Callao – Lines 3 and 5
Gran Vía – Lines 5 and 1
Sol – Lines 1, 2 and 3