Boomi's Teriyaki Bowl
26755 High Noon Cir
Lake Forest, CA 92630
Lake Forest, CA 92630