Leon

2.4
(51 reviews)
44 Avenue Antoine Becquerel, Saint-Pierre-du-Mont, 40280
+33 9-73-88-28-89Official website
Accepts 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
Leon | Mont-de-Marsan | France | TripAligner