Edo Japan

at Vaughan MillsVaughan, Ontario

Category

Fast Food

About

Edo Japan is a Canadian-founded, Japanese-inspired fast food restaurant chain offering sizzling teppanyaki meals, hand-rolled sushi, bubble tea, and ramen, combining traditional cooking techniques with chef-inspired modern cuisine.

Hours

  • Sun: 11am-7pm
  • Mon-Sat: 10am-9pm