You are now leaving Menulist
We hope to see you again soon!
Caracola
Sol i Padrís, 90 ESC DCHA-LOC. 08203. Sabadell, BARCELONA, Spain
Spanish, Catalan, Mediterranean, Noodles, Tapas, Seafood, Spanish, Steakhouse, Breakfast, Cheese, Wine, Terrace
The redirect does not work? Just click on this link or copy it into your address bar