Le Timbaud is a bistro offering French cuisine with an average price of €25.