I came across this sentence this morning,
The lunch lines at the little midtown restaurants have grown so long that lunching out itself is in danger of oblivion.
It's hard for me to analyze the sentence. What's the exact meaning of this sentence? What is the subject of it? It uses "have grown" to suggest that the subject should be "lines"? It seems awkward anyway. Is "line" a noun or a verb here?