La Reina

La Reina

3 Calle Sant Antoni Sombrerers, Barcelona, 08003

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

Explore More