Celler del Rei
Location picture
Fabulous 9.2 (6 reviews)
Approx. €19
Location
Pl. del Rei, 1
08002 Barcelona