Went back to Wisconsin to visit a friend and they took me to this restaurant as they say it was one of the best. People are very nice and everythings really good, if you are in LA, then it would probably just be one of the many good Chinese restaurants, but in Wisconsin, i would definitely say go try it ! Really is THE BEST you can find in the area!