Punta Anguila
Restaurant
•
49, Carrer de Fígols, 47, Les Corts, 08028 Barcelona, Spain
8.8
Friday: 1 PM – 3 PM, 8 PM – 10 PM
See if anyone you trust recommends it!