map placeholder

Les Finestres de Lluria

Calle Roger de Lluria 60, 08000, Barcelona

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

Les Finestres de Lluria

Calle Roger de Lluria 60, 08000, Barcelona

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