Back to list
Bistro Barcelo
Exceptional 9.6 (146 reviews)
Around €20
Location
C. de Barcelo, 6, planta baja, puesto 103
28004 Madrid
See on the map