Bambu celebrates grand opening in ID April 1, 2016 By Northwest Asian Weekly Bambu, a smoothie and juice bar, had its grand opening March 19. Located at 516 7th Avenue South in Chinatown, this is the smoothie and juice bar’s second location in […]