Founded and headquartered in Calgary, Edo Japan is a quick-service staple that has made its mark on Calgary and beyond.
The post Calgary-Based Edo Japan Celebrates 45th Anniversary This Year appeared first on Avenue Calgary.