Penn Station East Coast Subs, located at 5851 Long Prairie Road in Flower Mound, celebrated its five-year anniversary July 31. The shop offers a variety of grilled sub sandwiches and fresh-cut fries. 972-355-7366