Address: 95 rue d’Aboukir, Paris, Île-de-France - France
Checkins
3
Avarage rating at this location
3.5
Jason Powers
Echo
about 1 year ago
Pamela S
Julien C