Step into Edo Japan Thickwood Heights Grill And Sushi, an exquisite dining destination located at 101 Signal Rd, Fort McMurray, Canada, and let your culinary adventure begin. Enjoy an unparalleled dining experience at this 3.5 eatery, backed by 12 glowing reviews. With an outstanding rating of 3.5, our esteemed establishment has established a legacy of exceptional dining. The result of hard work, commitment, and passion reflected in 12 appreciative reviews. Experience the excellence in every bite.