Jamba
30 Rockefeller Plaza Space SM02, New York NY 10112
(212) 247-4611
Directions
Order Online Delivery
Ubereats
Postmates
Jamba
New York, New York
Jamba
30 Rockefeller Plaza Space SM02, New York
(212) 247-4611