Pelicana Chicken
84-60 Grand Ave, Elmhurst 11373