Num Num Boba is a bubble tea store offering smoothies, Asian buns, and snacks in a relaxed environment with live music.