Leon
2.4
(51 reviews)44 Avenue Antoine Becquerel, Saint-Pierre-du-Mont, 40280
+33 9-73-88-28-89Official websiteAccepts Credit Cards
Dining bars
Dinner
French
Lunch
Mid-range
Reservations
Restaurants
Seafood
Seating
Serves Alcohol
Table Service
Restaurant
At a glance
- Verified listing
- Typical visit: about 1 hour