Jamba Juice
3305 W Central Ave
Toledo
OH
43606
(419) 724-0721
jambajuice.com
Open Map
dining
food
frozen dessert
ice cream
juice bar
Price Range: $
Price: $$$$
Refreshment Stands
restaurant
Restaurants