Japanese Restaurants in 38122 Memphis, TN

2 businesses found


Edo Japanese Restaurant

4792 Summer Avenue , 38122
Phone: (901) 767-7096

Nagasaki Inn

3951 Summer Avenue , 38122
Phone: (901) 454-0320