Get directions to: Chicken Holiday, Newark, NJ
Restaurant address: 283 Clinton Av Newark, NJ 07108, USA
Restaurant: Chicken Holiday