Edo Japan - Terra Losa Centre - Grill and Sushi
$ • Fast Food, Japanese, Gluten-Free
Hours:
9794 170 St NW, Edmonton
(780) 489-4838
Customers' Favorites
Edo Japan Reviews
I loved the platter of sushi, it is delicious and also I loved how they approached me by the young lady who served me this morning, she offered me a lot of options, she let me choose what I wanted. definitely will come back.
The food there was great that's why I like to treat myself once in a while to an expensive double meat meal with rice and veggies. It's 2 good to be true and orgasm in your mouth if you ask me. Please stay open Edo Japan your the best.Vegetarian options: Great vegetarian options always.Parking: Medium parking lot spaces. Not very many is what I mean.
Ratings
Menu
Hours
Monday | 10AM - 11PM |
Tuesday | 10AM - 11PM |
Wednesday | 10AM - 11PM |
Thursday | 10AM - 11PM |
Friday | 11AM - 11PM |
Saturday | 10AM - 11PM |
Sunday | 10AM - 11PM |
I love Japanese food in general, and I love ordering here, my go to menu items are Sukiyaki Beef and Rice, Chicken Teriyaki and Rice, Tempura Shrimp, Gyoza, and sushi specifically salmon and tuna nigiri.