Penn Station is a great place to get a sandwich. It's fast food that could easily be served at a restaurant. It's fresh & Hot made to order. The fries are great also. It kills any of those other grilled sandwich places. The taste is light years ahead of a SubWay Philly sandwich.
Restaurant is clean and people are nice, defiantly go there.
Highly recommended.