Léon

Restaurant in Orléans, France

Opening hours: Mo-Th 11:30-15:00, 18:30-22:30 ;We 11:30-15:00, 18:30-23:00; Sa 11:30-23:00 ; Su 11:30-22:30 Features: outdoor seating