Back to list
image 1 on 8
Mellow
Well 7.4 (279 reviews)
Approx. SEK 450
Location
Birkagatan 10
113 36 Stockholm
See on the map
Book
Itinerary