Wow Wow Lemonade is a health-conscious restaurant chain crafting refreshing lemonades, acai bowls, and smoothies, with vegan options available.