Get directions to: Jamba Juice, Northridge, CA
Restaurant address: 18506 Devonshire St Northridge, CA 91324, USA
Restaurant: Jamba Juice