Description
One of the grandest restaurants in Manhattan, this breathtakingly massive spot in the lower concourse of Grand Central Terminal packs them in at large booths...
89 E 42nd St Grand Central Terminal, Lower Concourse, New York, NY, 10017
(212) 490-6650