Вопрос,конечно,интересный!Тут возможны несколько вариантов.Во-первых,что значит "ужинать?"Если в смысле еды,то почему она ужинает с коллегой,а не со своей семьей?Если Вы говорите об общении между двумя коллегами,то не думаю,что это надолго.Они и в течение дня наверняка общаются на разные темы,пока нет покупателей
Ну и Мама у тебя крутая! Не сердись на неё, пожалуйста. Меня вот сыновья в "ежовых рукавицах" держали. И что? Старший - погиб в Армии. Младшего тётка с двумя детьми прихватизировала, он у неё раб. А я - одна!!! И вот и всё! А твоей Маме будет хоть что вспоминать!!!
Тут уж как карта ляжет.Никто незнает.Если есть о что обсудить( особенно по работе ) и если бутолочку на стол ,тогда время неограниченно.
если ее дома никто не ждет-то до бесконечности.А если дома ждут - то вопрос -а нужна ли такая мама?
Если гости скучают, расскажите им анекдот. А если не уходят, расскажите его еще несколько раз.

Если коллега мужчина, то видимо до начала рабочего дня.
А чего, им же вместе на работу...
Денис..а ты что?..Маменькин сынок?.....Сам не можешь?.....ФЛУД...(Оценка вопроса = 0 баллов.)
какой единорог тяжелее если он ест траву на пальме,вот примерно так же
..............................................................................................................................
а это - как пойдёт... можно и всю ночь просидеть, бывает....
когда завтра перейдёт в сегодня-примерно в 3 часа ночи
Могут и до утра, ужин не прерывно перейдет в завтрак 
а зачем уходить с работы? если утром опять идти
если коллега мужского пола - то и до утра могут
А тебе какая разница? Супчик некому разогреть?
Затяжной ужин продлится до завтрака возможно.
Скажи им - хватит жрать,завтра на работу пора!
придет!ей еще ужином кормить свое семейство.
уууууууууууу, это может длится очень долго...
может и до утра смотря сколько у них "хлеба"