Address: 25 Rue Louis le Grand, Paris, Île-de-France - France
Checkins
1
Avarage rating at this location
3.0
Body
Le Bab Opéra
over 2 years ago