Subway is one of the latest food chains to join the food battle for inflation-weary customers, frustrated by high food costs.