Edo Japan is a Japanese restaurant in Toronto, ON, offering a menu of traditional Japanese cuisine. Specializing in fresh and flavorful dishes, Edo Japan provides a casual dining experience for guests seeking authentic Japanese flavors.
With a focus on quality ingredients and expert preparation, Edo Japan aims to provide customers with a taste of Japan in a modern and inviting atmosphere. Whether dining in or taking out, Edo Japan strives to deliver a satisfying and delicious Japanese dining experience.
Generated from their business information