If you searched the Internet on glucose test levels, you will find they vary in some degree to what is considered normal. Most say 120 mg/dl is the high water mark. At 120 you be considered pre-diabetic. Above 120, as in your 127, diabetic.
As an example, MedHelp says :
"Levels up to 100 mg/dL are considered normal.
Levels between 100 and 126 mg/dl are referred to as impaired fasting glucose or pre-diabetes. These levels are considered to be risk factors for type 2 diabetes and its complications.
Diabetes is typically diagnosed when fasting blood glucose levels are 126 mg/dl or higher.
Note: mg/dL = milligrams per deciliter"
Weight control and diet play a large, large part in controlling diabetes. For reading on diabetes control go here http://tinyurl.com/2w3ptk
Yes indeed you would need to know if this was a fasting glucose test. But either way I would think it border line.