Home Tags Edo Fresh Take

Tag: Edo Fresh Take

Edo Japan Launches New ‘Fresh Take’ Restaurant Concept

0
EDMONTON — Edo Japan is set to unveil its new restaurant concept and design — Edo Fresh Take — through the simultaneous launch of...