Have you tasted what all the talk is about yet?
Since it opened in Mississauga last year, Edo Japan has delighted residents as one of the city’s only restaurants for fresh, delicious Japanese-inspired dishes prepared with minimal wait time (referred to as their Fresh Take concept).