Where is this located? I walked around Grand Central and couldn't find it.
Address: 89 E 42nd St, New York, NY 10017, USA
Ricky Hillman | Oct 30, 2019
Across from the Pizza Bar and Taqueria.
Maria Anna Panousaki | Oct 30, 2019
Basement across from the taco place.
Jose Garcia | Oct 30, 2019
In the basement around the food court.
Darliana Gómez | Oct 30, 2019
In the basement where the food court is.
Abdulaziz Alrabiah | Oct 30, 2019
It is inside the station at the basement food corner.
Thanks! Your answer is awaiting moderation.