20 Rue Louis Braille, 75012 Paris
French restaurant
Nestled in the heart of the city, this establishment invites patrons from Monday to Saturday to experience authentic homemade specialties from the Southwest region, all served with a warm smile.
Rating: 4.6