Edo Japan is a restaurant in London, ON, offering a menu inspired by traditional Japanese cuisine. Specializing in freshly prepared teppanyaki dishes and sushi, Edo Japan provides a casual dining experience for customers seeking authentic Japanese flavors.
With a focus on quality ingredients and skilled culinary techniques, Edo Japan aims to provide a taste of Japan in the heart of London. Whether diners are looking for a quick bite or a leisurely meal, Edo Japan caters to a range of tastes and preferences with its diverse menu offerings.
Generated from their business information