Edo Japan
In the heart of Londonderry Mall in Edmonton, Alberta, Edo Japan offers a taste of Japanese-inspired cuisine for visitors. Conveniently nestled in the mall's bustling food court, this Edo Japan location is a go-to spot for those in North Edmonton neighborhoods like York, Kildar Delwood, McLeod, and Kilkenny.
At Edo Japan, patrons can indulge in a variety of dishes ranging from sizzling Teppanyaki meals straight from the grill to expertly crafted sushi, comforting ramen, and refreshing bubble tea. With a Canadian heritage, Edo Japan prides itself on providing a fusion of flavors that cater to diverse palates, whether you're dining in, opting for take-out, or having your meal delivered.
Generated from the website content
You might also like
Partial Data by Foursquare.
