Jamba
1 University Plaza Kilcawley Center, Youngstown
(330) 941-3391
Order Online
Recent Reviews
Great smoothies, probably the best I've have had. It's like they somehow got the right strong flavors infused into the smoothie and it never tastes watered down, unless it's melted. PB love is one to try.