Back to list
Le Tub
Very good 8.3 (165 reviews)
Approx. €20
Location
26 Rue de Beaujolais
75001 Paris
See on the map