Edo Sushi
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:30 pm
Tomorrow: 11:00 am - 9:30 pm
Saved to Favorites
Phone: (858) 457-4455
Address: 8895 Towne Centre Dr, San Diego, CA 92122
Cuisines: Japanese, Asian, Sushi
Price Range : Average
4150 Regents Park Row Ste 190, La Jolla, CA 92037
3949 Governor Dr, San Diego, CA 92122
8960 University Center Ln, San Diego, CA 92122
5185 Clairemont Mesa Blvd, San Diego, CA 92117
7040 Miramar Rd, San Diego, CA 92121
4033 Avati Dr, San Diego, CA 92117
11130 E Ocean Air Dr, San Diego, CA 92130
6755 Mira Mesa Blvd Ste 92121, San Diego, CA 92121
2662 Garnet Ave, San Diego, CA 92109
4529 Mission Bay Dr, San Diego, CA 92109