Cletus' Chicken Shack

Cletus' Chicken Shack, 4426 Main Way Universal, North Hollywood, CA 91602, United States

Location