Delicious Chinese food/ Fried Drumsticks.