Yes indeed you would need to know if this was a fasting glucose test. But either way I would think it border line.
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