Edo Japan
Japanese · Sushi · Fast Food
Edo Japan is a fast-food restaurant serving Japanese cuisine, including Teppanyaki meals and hand-rolled sushi. Popular for its Teriyaki Chicken and Sukiyaki Beef.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
1 Bass Pro Mills Dr, ON
