Edo Japan

2020 Sherwood Dr #41, Sherwood Park
(780) 417-7006

Menu

Photos

+27 photos
+26 photos
Add a photo

Recent Reviews

Think ya got a few of the sherwood parks entitled at their best bitching/beaking off .... been coming to the location for years nothing has changed its been great service all around...
Staff and the chef are always nice and remember me and what I like to order. They accommodate well to the many different diet preferences my family has. They give a good portion of meat that makes it feel worth the money. I always enjoy getting my Edo here at this mall.

More Reviews