Bordeaux
Le Michel's is one of Bordeaux.

1. Le Michel's

8.1
15 rue du Pas-Saint-Georges (Rue du Cancéra), Bordeaux, Nouvelle-Aquitaine
French Restaurant · 91 tips and reviews