Police in St. John's said they arrested a man for impaired driving at an unusual location: the drive-thru lane at a McDonald's restaurant.

Staff at an unspecified outlet called police early Monday morning when the man fell asleep at the wheel of his vehicle, the Royal Newfoundland Constabulary said.

The man, 37, was held pending a court appearance on charges of impaired driving and driving while prohibited.

The man also faces a charge of breaching court orders.