Go to Glendale, Arizona. Go to 35th ave and Dunlap and go to china star buffet. There you will find chicken on a stick, I would do anything for them, ALWAYS!!!!!
I like too many things to have a single favourite, my main faves are curry, prawn chow mein, sunday roast and bolognese to name a minor few.