Les Barbus is a French restaurant offering lunch and dinner service with a menu featuring a la carte options and daily specials. They accept card payments and offer wheelchair accessibility.