Edo Japan Opens 22nd Edmonton Restaurant

Newest location will open its doors March 24th in Meyokumin Centre.

View Article