Seafood paella, tapas, sangria, and friendly service
Poble Espanyol de Montjuic, Av. de Francesc Ferrer i Guàrdia, 13, Sants-Montjuïc, 08038 Barcelona, Spain Get directions
€10–20
Helena M.
Nil Camprubí V.
Andrei B.
Lesly S
gazel
Michal M.
P A T
Martin Herman S.