Le Perroquet
Location picture
Well 7 (179 reviews)
Around €26