Back to list
Lella Baya
Pleasant 6.7 (29 reviews)
Approx. €18
Location
19 Rue St Denis
75001 Paris
See on the map