North Oaks Plaza

Closed
yelp logo

(1)

27 N Oaks Plz
Saint Louis, MO 63121

Penn Station is a fast-casual dining establishment known for its mouthwatering grilled submarine sandwiches, fresh-cut fries, and hand-squeezed lemonade. All menu items are prepared fresh in full view of customers, using quality ingredients such as USDA Choice Steak and hearth-baked bread.

In addition to individual orders, Penn Station offers catering services, perfect for meetings, special events, and parties. The company is also committed to community engagement and supports various programs, including initiatives for individuals with Down syndrome.

Generated from the website

Reviews

yelp logo
1.01 reviews
Angel P.
4/19/2019

This business employed a young man with a developmental disability, he worked 3 months and was only paid twice. He has attempted to reach out to the manager Tonie and or the owner but has been...

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisNorth Oaks Plaza