A massive 400-seat French restaurant has opened in Grand Central Terminal
October 22, 2024 at 06:36 AM EDT
Passing through Grand Central Terminal is just a means to get to another destination—as its 700,000 daily commuters would likely attest. However, … Source