Restaurants · Barcelona
Michelin-recognized Mediterranean seafood restaurant by chef Rafa Zafra, set inside the historic Hotel El Palace Barcelona.
Gran Via de les Corts Catalanes, 668, 08010 Barcelona
← Back to home