" japanese" Japanese Restaurants in Memphis, TN Menu 4.0 / 5 based on 20 votes Edo Japanese Restaurant Japanese Restaurant 4792 Summer Ave Memphis, TN 38122 3.0 / 5 based on 15 votes Nagasaki Inn Japanese Restaurant 3951 Summer Ave Memphis, TN 38122