Edo Japan
Fast food restaurant, Grill, Asian restaurant, Family restaurant, Health food restaurant, Japanese restaurant, Takeout restaurant, Restaurant, Sushi restaurant
About
Edo Japan in North Town Centre offers a delightful twist on fast food, serving up tasty grilled and sushi dishes that families and groups adore. Known for its casual yet cozy atmosphere, this spot has become a local favorite for its affordable prices and hearty options, including healthy and vegetarian choices. With convenient services like delivery and takeout, along with wheelchair access throughout, it's easy to enjoy a satisfying meal. However, experiences can vary, so it's worth keeping an open mind while savoring your next bite!