I think the only thing the Government should force is nutritional information is Restaurants. Fast Food company's already do it and once I found out an Individual Pizza at Uno's had 3 servings at 750 cals/ serving I stopped eating there.
That would be hard for a lot of non-chain restaurants to do, since a lot of chefs do everything by what "seems right".