El Paisa Happy Chicken

119 Bloomfield Ave, Newark
(973) 483-4130