Grilled Artichoke with Romesco Sauce (Alcachofa a la Plancha con Romescu)

The best artichoke in Barcelona

Bar Patata - Barcelona