For a fast food sub place, the food is decent enough. But the prices are outrageous for what you get! For just 2 subs, fries, and drinks, expect to pay into the mid-thirty dollar range, which my family and I consider to be priced way beyond what you should pay for their food. Penn Station seems to be trying to be an "upper crust" sub place and in doing so, they feel it necessary to overprice their food in comparison to quality. You can get comparable (maybe even better?) subs at other places in town for $15 cheaper.