LUBBOCK, Texas (KCBD) - The terrorist attacks on September 11, 2001 brought the United States together both in mourning and unified support.
Now, 25 years later, a Lubbock restaurant is hoping the community will come together once again.
Stella's restaurant along 82nd Street has a special connection to New York - that's where it was originally established in 1973.


Comments