124 N San Fernando Blvd Burbank CA 91502
Your favorite new chicken spot will soon be open in Downtown Burbank.