Star Kitchen is a casual, drive-thru Chinese restaurant offering a menu of classic eats like sesame chicken, crab rice, and chicken wings.