Penn Station
Closed
2875 S 168th St
Omaha, NE 68130
Penn Station is a restaurant chain renowned for its hot grilled submarine sandwiches, fresh-cut fries, and hand-squeezed lemonade. All menu items are prepared fresh in front of customers, utilizing high-quality ingredients such as USDA Choice Steak and hearth-baked bread.
The establishment emphasizes quality and sustainability, from hand-selected potatoes flash-fried in cholesterol-free peanut oil to daily-made lemonade from freshly squeezed lemons. Committed to community engagement, Penn Station also supports various initiatives, including programs for individuals with Down syndrome.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.