Restaurants
Shiro of Japan
80-40 Cooper Ave at 80th St
Glendale, NY 11385
Get Map
Tel: 718.326.8704
  • Instagram
  • Private Hibachi Room (35 People)
  • School Trips (up to 75 People)
© 2017 Shiro of Japan • Website Design By Orphmedia