61 Rue Jean-Pierre Timbaud, 75011 Paris
French restaurant
A relaxed bistro specializing in fine wines while highlighting authentic Southwestern French recipes, creating a welcoming environment for culinary enthusiasts.
Rating: 4.6