Address: 72 rue de Rochechouart, Paris, Île-de-France - France
Checkins
2
Avarage rating at this location
1.5
Louis
Faggio
about 3 years ago
Roberto Gonzalez