The Aoki Brothers Are Launching an Anime-Inspired Restaurant in Las Vegas

Superstar DJ Steve Aoki and his brother Kevin, a renowned restauranteur, are opening a new Japanese-inspired eatery on the Las Vegas Strip. Kuru Kuru Pa will open this summer as part of the rollout of Zouk Group’s Resorts World Las Vegas, the first resort built on the Strip in the last decade. According to the restaurant’s …