Supreme taste of Japanese delicacy
604.677.4758 (Downtown) 604.731.9990 (Granville Island)
Please click on a location below to open our full menu in a new window.
(Work in Progress)
Window size:
x
Viewport size:
x