Edo Japanese Restaurant About
Edo Japanese Restaurant in Memphis, Tennessee , 38122 - Uncategorized. The company is located at 4792 Summer Ave, Memphis, Tennessee , 38122. Find more detail information and reviews about Edo Japanese Restaurant.
You can reach Edo Japanese Restaurant at the number 9017677096.
Edo Japanese Restaurant Services
Edo Japanese Restaurant FAQ
Edo Japanese Restaurant where ?
Edo Japanese Restaurant at 4792 Summer Ave, Memphis, Tennessee 38122
Edo Japanese Restaurant phone number ?
Edo Japanese Restaurant phone number 9017677096
Edo Japanese Restaurant contact ?
You can call at 9017677096.
4792 Summer Ave zip code ?
The Zip Code 38122