top of page

45 North Dean St. Englewood NJ

  • Facebook
  • Instagram

Tel. 201-567-9600

Japanese Restaurant

bottom of page