Barcelona

La Reina

60

3 Calle Sant Antoni Sombrerers,
Barcelona,

Spain,
08003.

The restaurant serves traditional Catalonian seafood dishes at a reasonable price.