Mall Hours 
10:00 AM to 9:00 PM

  Back to directory Store #1862

EDO JAPAN

  Does not accept WEM Card

Edo Japan is a fast food restaurant that sells authentic Japanese food, and serves up fresh, made-to-order favourites like sushi, noodles, sukiyaki beef, teriyaki chicken and ginger pork.

Related