Get directions to: Jamba Juice, Pembroke Pines, FL
Restaurant address: 11053 Pines Blvd Pembroke Pines, FL 33026, USA
Restaurant: Jamba Juice