Images
ContributeReserve now
Feedback
Contribute FeedbackThe average rating of Edo Japan - North Hill Centre is 2.6, so the location has received mixed reviews from its customers.
What User likes about Edo Japan - North Hill Centre:
This is a chain restaurant in a mall. I usually don't have high expectations when this happens but I've had consistently good meals at this location.For the most recent trip (July 29, 2016), the order was taken and the food was ready about 2 minutes later. Not sure how they did it but it was cooked perfectly and exactly what I ordered. View all feedback.
What Tim Meuter doesn't like about Edo Japan - North Hill Centre:
This is a subpar taco time. Everything is wrapped with no respect or dignity for the food. Messy and put together by someone who does t seem to know how to warp anything. They seem on the verge of giving up. View all feedback.
The ladies here are incredibly nice every time I come
Just ordered take away and it was missing two tacos. I would drive back to gets missing items but I don't have time. Won't be going back to this location.
More information
On the website of the local spot tacotimecanada.com, it might be possible to order meals.