Edo Japan
$ • Fast Food, Japanese
Hours:
760 St Albert Trl #110, St. Albert
(780) 419-3362
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 10AM - 10PM |
Wednesday | 10AM - 10PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 10PM |
Saturday | 10AM - 10PM |
Sunday | 11AM - 9PM |
Edo Japan - St. Albert Power Centre - Grill and Sushi offers a mix of experiences. While some found the food bland and undercooked, many praised the excellent customer service and gluten-free options. The staff here are kind, greeting every customer and remembering their orders. Even the chefs in the kitchen stop to say hello and check on diners during meals, going above and beyond to ensure happiness. The atmosphere may not appeal to everyone, but the fresh, fast-food style is consistent with other Edo locations. The young, polite staff and new menu items, like the POKE bowls, make it worth a visit, especially for lunch. Guests can enjoy favorites like the beef rolls and surf & turf rolls, making it a wonderful place to relax and enjoy good food.