Edo Japan - Terra Losa Centre - Grill and Sushi

9794 170 St NW, Edmonton
(780) 489-4838

Customers' Favorites

Menu

Photos

+26 photos
+25 photos
Add a photo

Recent Reviews

I come to Edmonton twice a year on business and Edo Japan Terra Losa is my go to for dinner. The food is delicious and the staff are delightful. I went in tonight, and Rovelyn, my cashier recognized me after 6 months. Amazing!
Typically fairly quiet and clean whenever I've gone; with courteous and well spoken staff. Food is delicious and well plated, though definitely on the higher-priced side for fast food. Portion sizes are average or as expected, and food quality is fresh, delicious.
Went to this location today. I ordered the sushi licious. It had been a while since I have ordered this dish. To my dismay when it came out they had changed the recipe from deep fried wonton strips to crispy onions. So unfortunately I couldn't eat it because I'm allergic. When the attendant noticed that I had eaten part of the food but not all of it she asked if everything was okay. I said yes. I asked if the onion was new. She let me know that yes the recipe for that...

More Reviews

Edo Japan - Terra Losa Centre - Grill and Sushi

9794 170 St NW, Edmonton, AB T5T 5L9
(780) 489-4838