Get directions to: Jamba Juice, Sunnyvale, CA
Restaurant address: 797 E. El Camino Real Sunnyvale, CA 94087, USA
Restaurant: Jamba Juice