Experience culinary bliss at Edo Japan Dawson Creek Grill And Sushi, found at 11404 8th St #103, Dawson Creek, BC V1G 3R8, Canada, by booking a table via our convenient reservation page. Delight in a range of lip-smacking flavors that will leave you craving more. For a guaranteed spot, ring +12507821298.