Get directions to: Jamba Juice, Morgan Hill, CA
Restaurant address: 317 Vineyard Town Ctr Morgan Hill, CA 95037, USA
Restaurant: Jamba Juice