Penn Station East Coast Subs, located at 5851 Long Prairie Road, Flower Mound, is set to close Sept. 28. The sandwich shop celebrated its five-year anniversary July 31. 972-355-7366. https://www.penn-station.com/