Map content is loading...

Edo Japan

10016 21 Avenue Northwest, Edmonton , Alberta T6N 1L3

Contacts

Food Restaurant

10016 21 Avenue Northwest,
Edmonton, Alberta
T6N 1L3

Get directions

+1 780-461-4403

Opening hours Closed now

Tomorrow: 10:00 am — 09:00 pm

Sunday
10:00 am — 09:00 pm
Monday
10:00 am — 09:00 pm
Tuesday
10:00 am — 09:00 pm
Wednesday
10:00 am — 09:00 pm
Thursday
10:00 am — 10:00 pm
Friday
10:00 am — 10:00 pm
Saturday
10:00 am — 09:00 pm

Ratings & Reviews

☆ ☆
(3 / 5) based on 2 reviews

How would you rate this?
Share this Get directions Write a review Suggest an update

Reviews

  • The best edo in Edmonton hands down.
    By Cesar G, April 22, 2017
  • ☆ ☆ ☆ ☆
    Food was good but the cashier wanted to charge me an extra dollar for my sons drink because there was two of us and we only wanted one drink. She looked at us like we were going to steal there fountain pop! I told her no I was drinking water. We ordered the same dish and they were two different amounts on the plates. Put a bad taste in my mouth for this location! I will spend my money at a different edo!
    By Heather Wood, August 20, 2016
How would you rate this?

Photo gallery of Edo Japan

About Edo Japan in Edmonton

Edo Japan is a food and restaurant in Edmonton, Alberta. Edo Japan is located at 10016 21 Avenue Northwest.

Entertainments nearby

Maybe you will be interested