map placeholder

Les Finestres de Lluria

Calle Roger de Lluria 60, Barcelona, 08000

***** Mediterranean
Average
Main course: €10
Food spend: €17

Les Finestres de Lluria

Calle Roger de Lluria 60, Barcelona, 08000

Contact +34 932720050
Website

See all restaurants in Barcelona

See all restaurants in Eixample

Unfortunately, you can't book Les Finestres de Lluria online on this site

Nearby restaurants