the Philly Amtrak station has few amenities. Where to eat: There are two Pret A Mangers, one Hudson News, a salad vending ...