Get directions to: Shiro Of Japan, Far Rockaway, NY
Restaurant address: 80 Beach 42nd St Far Rockaway, NY 11691, USA
Restaurant: Shiro Of Japan