Get directions to: Jamba Juice, Hayward, CA
Restaurant address: 22501 Mission Blvd Hayward, CA 94541, USA
Restaurant: Jamba Juice