News

A review of the latest sales numbers from restaurant chains in the U.S. shows people are pulling back from spending on meals ...