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