Sticky Chicken

Chickin Lickin' is a restaurant similar to Kentucky Fried Chicken in Elwood City.The inside or the outside of the restaurant were never seen, but sometimes when one of the turn their TV on, the commercial is on. They sell "Extra Crispy Lickin' Sticks"  as revealed in the episode "Is That Kosher?"

Appearences
Is That Kosher?

The Frensky Family Fiasco