Cockroach caught on camera at Cornwall Centre, forcing Edo Japan to temporarily close
Edo Japan at Regina's Cornwall Centre has temporarily closed after a video circulated showing a cockroach at the restaurant.
Edo Japan at Regina's Cornwall Centre has temporarily closed after a video circulated showing a cockroach at the restaurant.