I found this restaurant by chance when I was in north Las Vegas. I have been told that they just had sushi recently. So I ordered two chef special roll, it was very delicious! The shrimp tempura is definitely a must! It's sooooo crispy!!! It's absolutely the best Chinese restaurant in North Las Vegas!