The dodgiest Chinese food place on Lake City Way, and that's saying something.