Le'O Bar 

Address 43 Grande Rue, 25800 Valdahon, France
Phone Number +33-(0)3-81-60-29-81
Nearest station