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