Be the first Weblocal.ca user to add photos or videos of Jugo Juice
Turned out what amused my taste buds was the Green Tea Buzz, part of their Super Smoothies menu. It was very refreshing and cool. Not very sweet at all, the matcha flavour really stood... more