In Japan

Lunch & Dinner

  • 124 Atlantic Ave. Toronto
  • P: 4165164648
  • Business Hours Open 11:30 AM - 10:00 PM