EDO SUSHI MENU

 

Sun-Wed:      11:00am - 9:30pm

Thurs-Sat:     11:00am -11:00pm

 

Daily:             2:30pm - 5:00pm

Thurs-Sat:     9:30pm -11:00pm

CONTACT DETAILS


8895 Towne Centre Dr. Ste 100A

San Diego, CA 92122
T: 858.457.4455

© 2018                                    La Jolla

This site was designed with the
.com
website builder. Create your website today.
Start Now