Leo Resto

2.4
(37 reviews)
Aire De Bordeaux, Autoroute A63, Cestas, 33610
+33 5 64 31 00 45Official website
Cheap Eats
French
Restaurants
Seating
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Leo Resto | Bordeaux | France | TripAligner