NYC foodfromThe Manual1 day agoAn inside look at a steakhouse located in the iconic Grand Central TerminalPalladinos is a unique steakhouse in Grand Central Terminal, blending fine dining with the challenges of a busy train station.