Back to list
Bloom
Well 7.9 (606 reviews)
Approx. €14
Location
2 Place des Meuniers
67000 Strasbourg
See on the map
Book
Itinerary