Sashimi

Sushi restaurant · 20671 Lake Forest Dr Ste b 101, Lake Forest, CA

Dine-In

Hours

More food in Lake Forest, CA · Sushi in Lake Forest