Elche Restaurant
Restaurant · El Poble-sec

Elche Restaurant

$$$ · Seafood

Opened in 1959, this family-owned restaurant is known for its paellas & seafood tapas.

Info

📍
Address
Carrer de Vila i Vilà, 71, Sants-Montjuïc, 08004 Barcelona, Spain, BCN

More like this