Technically, I think the translation is closer to "Lunch starts at any moment", since momento is singular. So it is "fra" that is confusing, then!
I put at any moment and got marked wrong. One of the accepted definitions is "in a few moments" yet momento is singular. Very confusing!