Yes, there is a food court with several different cafes and take-out restaurants. I can't remember exactly where it is, but you can just ask someone who works there. It can't be too hard to find.
There are 60,000,000 shops at a grand central.
The Grand Doubletree Shops was created in 1986.
Shops of Grand Avenue was created in 1982.
Grand Central Terminal is the name of the railroad station at 42nd St/Park Avenue. Grand Central Station is the name of the subway station which is below Grand Central Terminal.
Not possible these days. Amtrak no longer has service to Grand Central Terminal. BTW - Grand Central Station is the subway station. The railroad station is Grand Central Terminal.
Grand Central Hotel was created in 1870.
Grand Central Terminal was created in 1871.
Unite Grand Central was created in 2003.
Grand Central Mall was created in 1972.
Grand Central - store - ended in 1985.
Grand Central Records was created in 1995.
its not in dubai but there are few shops in sharjah central souq..