Jamba

Jamba, 17595 Harvard Ave Ste. F, Irvine, CA 92614, United States

(949) 250-3348

Location