EDO Japanese Restaurant

EDO Japanese Restaurant offers a delightful and laid-back dining experience, specializing in inventive sushi rolls and delectable cooked dishes such as teriyaki. EDO Japanese Restaurant is one of the Three Best RatedĀ® Japanese Restaurants in Jackson, MS.