Traditional Catalan / Spanish restaurant

Envalira

Family-run since 1972 (formerly Casa Gerardo). Classic Barcelona home cooking, unpretentious decor, generous menú del día.

Address
Plaça del Sol, 13, 08012 Barcelona
Hours
see their own page below
Their own page
Facebook page ↗

What to order

  • paella
  • risotto
  • artichokes

Finding it

Top side of the square, where it meets Carrer del Planeta.

See it on the map →

Also in Food & Drink