Edo Japan
Japanese · Sushi · Grill
Edo Japan is a Japanese restaurant specializing in grill and sushi dishes. They offer dine-in, take-out, and delivery services, with online ordering available for pickup. The establishment focuses on providing a convenient dining experience for lunch and dinner.
Location
Best places nearby
The highest rated places close to Edo Japan.
Local restaurants nearby
4900 Molly Bannister Dr #208, Red Deer, Alberta T4R 1N9, Canada


