Edo Japan continues to sizzle with 26th Calgary restaurant opening

Quick service Japanese restaurant treats customers to a free food celebration Alberta-based Edo Japan (Edo) opened the doors to its 26th Calgary location in CF Market Mall on Friday, May 13. Edo made its first appearance on the Canadian food scene over 35 years ago and remains a national favourite amongst customers by serving healthy, […]