Edo Japan
Sushi · Grill · Fast Food
Edo Japan offers a Teppanyaki grill experience with sizzling hot meals and hand-rolled sushi. This establishment is known for its Japanese cuisine, providing both cooked dishes and fresh sushi options.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
8912 112 St NW, Edmonton, Alberta T6G 2C5, Canada



