Restaurant l’Olla
Restaurant · La Vila de Gràcia

Restaurant l’Olla

$ · Seafood

Budget seafood spot in Gràcia dishing out crispy fried octopus and hand-cut fries at €6.50, though their paella is notoriously salty.

Info

📍
Address
Carrer del Torrent de l'Olla, 203, Gràcia, 08012 Barcelona, Spain, BCN

More like this