Edo Japan in Airdrie, Alberta, is your go-to spot for a quick, healthy fix of Japanese-inspired cuisine. Famed for its sizzling Teppanyaki dishes, succulent sushi rolls, and signature Teriyaki sauce, this eatery promises a flavor-packed dining experience. Whether you're craving a hearty bowl of steaming rice and freshly grilled chicken or looking to indulge in a light, vibrant sushi meal, Edo Japan offers a delightful culinary adventure with every visit.