Back to list
La Casa
Well 7.9 (7 reviews)
Approx. SEK 350
Location
Langholmsgatan 12
117 33 Stockholm
See on the map
Book
Itinerary