The space currently occupied by Charlie Palmer’s Metrazur restaurant in NYC's Grand Central Terminal will become the world's largest Apple store in about 4 months.

An artist rendering of the new Apple Store that will be opening at Grand Central Terminal in New York City.

Image via Metropolis by Rob Bennett/The Wall Street Journal.






This content is available for Basic Members.
Already a member, log in