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