Punta Anguila
Restaurant
•
49, Carrer de Fígols, 47, Les Corts, 08028 Barcelona, Spain
8.8
Monday: Closed
See if anyone you trust recommends it!