Menu price inflation slowed a fraction in March, according to the latest Bureau of Labor Statistics Consumer Price Index released Wednesday. The Consumer Price Index rose 0.4% in March, the same ...