Get directions to: Jamba Juice, Irvine, CA
Restaurant address: 17595 Harvard Ave Ste F Irvine, CA 92614, USA
Restaurant: Jamba Juice