Back to list
La Cucaracha
Stunning 8.6 (1178 reviews)
Around SEK 263
Location
Bondegatan 2
116 23 Stockholm
See on the map