Edo Japan
Fast food restaurant, Grill, Asian restaurant, Family restaurant, Health food restaurant, Japanese restaurant, Takeout restaurant, Restaurant, Sushi restaurant
About
Discover a culinary haven at Edo Japan, where fast food meets the flavors of Japan. Located at 11511 104 Ave NW in Edmonton, this casual family restaurant boasts a menu that highlights healthy and vegetarian options alongside classic sushi and grill items. With a welcoming atmosphere perfect for groups and a dedicated kids’ menu, it’s a favorite for families. Patrons rave about the exceptional service and friendly staff who treat everyone like family. Enjoy delicious meals, easy takeaway options, and a cozy space that feels like home!