Edo Japanese Restaurant
4792 Summer Ave
Memphis, TN 38122-4732
901-767-7096
Business Highlights
Tue - Fri 11:30 AM - 2 PM, Tue - Sun 5 PM - 9:30 PM
Specialty Cuisine
Sushi Cuisine, Teriyaki, Tempura, Donburi, Ramen, Udon
Business Hours
Please call for business hoursPayment Types
Please call for payment types