Los Caracoles
in Barcelona, SpainCategory: Restaurant
11 views 0 shares 0 comments
set bookmark!Created/changed by:
System
Address details
Calle de los Escudellers, 14, 08002 Barcelona, Barcelona, Spain Print route »Business hours
Sun 13:15 - Mon 00:00Mon 13:15 - Tue 00:00
Tue 13:15 - Wed 00:00
Wed 13:15 - Thu 00:00
Thu 13:15 - Fri 00:00
Fri 13:15 - Sat 00:00
Sat 13:15 - Sun 00:00