Jamba
1739 N Victory Pl, Burbank
(818) 562-7211
Menu
Restaurants in Burbank, CA
Jamba
1739 N Victory Pl, Burbank, CA 91502
(818) 562-7211