• View on map
    Edo Japan
    18040 Yonge St
    Newmarket L3Y 8S4
    Wednesday
    11:00 a.m. - 10:00 p.m.

    Closed now, Opens in 1 hour

    Opens in 1 hour
    Wednesday
    11:00 a.m. - 10:00 p.m.
    Thursday
    11:00 a.m. - 10:00 p.m.
    Friday
    11:00 a.m. - 10:00 p.m.
    Saturday
    11:00 a.m. - 10:00 p.m.
    Sunday
    11:00 a.m. - 10:00 p.m.
    Monday
    11:00 a.m. - 10:00 p.m.
    Tuesday
    11:00 a.m. - 10:00 p.m.

    Delivery hours Mon - Sun 11:15am - 9:45pm Dec 24, 2023 11am - 6pm Dec 25, 2023 Closed Dec 26, 2023 11am - 9pm Jan 01, 2024 11am - 7pm