El Cangrejo Loco (Menu)

Aribau 115-117, Barcelona
+34 932 21 05 33

Give a rating to El Cangrejo Loco

Suggest a dish

How much did you spend at El Cangrejo Loco?