Edo Japan
Fast food restaurant, Grill, Asian restaurant, Family restaurant, Health food restaurant, Japanese restaurant, Takeout restaurant, Restaurant, Sushi restaurant
About
Edo Japan, located at 2720 James Mowatt Trail SW in Edmonton, is a family-friendly fast-food hotspot that beautifully marries health-conscious eating with the rich flavors of Japanese cuisine. Patrons particularly enjoy their quick service and the option for takeout, making it a convenient choice for lunch or dinner. Though some have noted that portion sizes could be more generous, the friendly staff truly enhance the experience. With a casual atmosphere and accessible facilities, this eatery is perfect for all ages—just be prepared for a lively crowd!