Pow Pow is an Asian fusion restaurant offering hearty bowls, salads, and egg rolls with flavorful, Asian-accented toppings in a self-serve format.