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