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