Edo Japan Brings Fresh Take Restaurant Concept to Calgary Disclosure: I was compensated for this post. All opinions and experiences are my own. We are all big fans of Edo Japan so I was excited to see the annoucement of Edo Japan Brings Fresh Take Restaurant Concept to Calgary. Edo Japan has always provided quick…