Back to list
Le Saint Mich'
Well 7 (1 reviews)
Approx. €27
Location
8 Pl. Saint-Michel
75006 Paris
See on the map
Book
Itinerary