Reviews
As of now, there are 946 assessments available from 6 website(s). The mean score for Edo Japan Terra Losa Centre Grill And Sushi is 4.1, implying that guests have a very high opinion of this restaurant.
Reviews from various websites
Lunch rush experts. I drop by this Edo for a healthier lunch once in a while. I'm always I'm pressed on how we they handle the crazy lunch rush. The manager and...
read moreThis location is always very clean the staff are so polite. They always smile, say hello goodbye, please! The food is awesome, too. Always an enjoyable experien...
read moreVery Impressed!. I have been a fan of Edo Japan for a long time and when I heard that one was being opened in the West End I had to give it a try. In my opinion...
read more{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read moreAmazing customer service, friendly staff. Clean establishment, fresh and hot food. Love coming here
This Edo location is always sooo friendly, it’s noticeably clean every time I come. And the food is always delicious. Love coming here !
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more