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
- Phone
- +34 932 18 58 13
- Their own page
- Facebook page ↗
- Google rating
- 4.4 ★ · See Google reviews →
What to order
- paella
- risotto
- artichokes
Finding it
Top side of the square, where it meets Carrer del Planeta.
See it on the map →