Edo Japan
Japanese · Fast Food · Sushi
Edo Japan is a fast food restaurant known for its Japanese-inspired cuisine, including teriyaki chicken, sukiyaki beef, rice meals, and bento boxes. Delivery and pickup options are available.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
5235 Northland Dr NW, AB



