Shiro of Japan at Grand Central Terminal - New York, NY
View info on Shiro of Japan store located at Grand Central Terminal in New York, NY – including address, map, store hours, phone number, and more.
| Store: | Shiro of Japan |
| Mall: | Grand Central Terminal |
| Mall Address: |
89 E 42nd Street
New York, NY 10017 |
| Store Location in Mall: | Lower Level Dining Concourse |
| Store Phone Number: | (212) 972-9638 |
| No store hours available. |
Shiro of Japan has 1 more store location within 50 miles, besides the location at Grand Central Terminal.
Sorry, our database does not show any stores similar to Shiro of Japan within 20 miles of Grand Central Terminal.