Restaurant and foodservice operators are caught between the proverbial rock and a hard place in 2008, with higher prices on everything from ingredients to energy, and a sluggish economy that is causing customers to make fewer visits and spend less per visit.


More




