Edo Japan - Terra Losa Centre - Grill and Sushi

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

Customers' Favorites

Menu

Photos

+32 photos
+31 photos
Add a photo

Recent Reviews

Very friendly and patient staff started as soon a we walked through the front door
My phone was taking a long time because I off loaded the Edo app for space and she offered to look up my account with my phone number she also interacted with my daughter for her order which is sadly a lot of places do not do
We sat down and waited for our order number to be called but as we were talking she brought out or food we were honestly caught off guard and I apologized...
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.

More Reviews

Edo Japan - Terra Losa Centre - Grill and Sushi

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