Penn Station St Louis MO

Add / Remove Categories
[+] Add
Close
Add Website
e.g.: www.website.com
Close
Address

Penn Station

1 Review
Natural Bridge And Lucas Hunt (north Oaks Plaza),
St Louis MO 63121 Phone Number: (314) 389-7366 x7366
Edit
More Info

Penn Station Store Hours

Hours may fluctuate

Edit

Penn Station - St Louis has 1 reviews

Customer Complaint

a coworker and myself went there for lunch..big mistake, i was hesitant as it was because they do not use gloves. This visit just put the icing on the cake never ever again. They messed up my order and gave me hard french fries. And she had hair in food.

-by (05, July, 2013)
Report