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

Restaurantji Rating
3.4 (34)
Restaurantji Rating

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.

Restaurantji Rating

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.

Restaurantji Rating

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.

More Reviews(112)

Ratings

Menu

Hours

Monday 10AM - 11PM
Tuesday 10AM - 11PM
Wednesday 10AM - 11PM
Thursday 10AM - 11PM
Friday 11AM - 11PM
Saturday 10AM - 11PM
Sunday 10AM - 11PM
Updated on: