Description: Sudbury's Original & Authentic Japanese Cuisine Experience. Located on 67 Cedar St. Sudbury, Ontario.
restaurant (28216) sushi (3035) sashimi (396) sudbury (355) japanese cuisine (130) teriyaki (94) cedar st (3)
Mon-Fri 11am–9pm
Sat 4pm–9pm
Closed on Sun. & Holidays