Edo Japan Continues to Sizzle with the Opening of a New Restaurant in Calgary

Newest restaurant to open in Deer Valley, marking 28th location in Calgary.

View Article