ViaMichelin
Marisquería Caracola
Location picture
Fabulous 9.1 (69 reviews)
Around €25
Location
C/ de Sol i Padris, 90
08203 Sabadell