Premium casual Japanese restaurant located by Lake Shore and Bathurst in Downtown Toronto.

  • 550 QUEENS QUAY WEST UNIT 11 TORONTO, ONTARIO M5V 3M8