This isn't a review of their food - but rather of their means of advertising.  STOP DROPPING YOUR CHOPSTICKS IN MY FRONT YARD!  If you want my business, get better reviews (i.e. better food/service).  I had to dislodge your chopsticks from my tire yesterday!!  Annoying.....