Edo Japan - Peter Pond Mall - Grill and Sushi
9713 Hardin St #2124, Fort McMurray
(780) 743-2544
Order Online
Recent Reviews
Yes my title sounds like a Van Damme movie! Ok! I went to Edo in Thickwood. Was great, so I enjoyed it so much that I while I was don’t town several hours later I went to the mall. Decided to have Edo again. Perfect, enjoyed once again. I only dropped it to 4 star due to location. I never enjoy food courts so, I can’t give a perfect score for these locations. So it gets the next best thing a 4. Oh yeah I had the teriyaki chicken . Yummy