Southern California Sushi Inc in Lake Forest, CA 92630



Southern California Sushi Inc

23505 El Toro Road

(949) 472-4547

Scroll to Top