Back to list
El Racó d'en Cesc
Exceptional 9.5 (1490 reviews)
Around €48
Location
C/ Diputacion, 201
08011 Barcelona
See on the map