Le P'tit Beuch' is a restaurant offering French cuisine in a charming and thoughtfully decorated setting.