Top Brunch Spots » Restaurants » Health food restaurant North Las Vegas » Planet Protein Snack Bar – North Las Vegas, Nevada 89031