iSushi Japanese Cuisine and Restaurant

945 Otay Lakes Road
Chula Vista, CA 91913
Telephone: (619) 482-4856

Sunday – Wednesday 11 am to 10 pm
Thursday – Saturday 11 am to 12 am

Happy Hour
Mon – Fri : 3PM ~ 5:30pM
Thu – Sat : 10PM ~ 12:00AM