Le Palais de l’Inde
Location picture
Very good 8.4 (283 reviews)
Around €23