Get directions to: Chicken Holiday, Newark, NJ
Restaurant address: 1036 South Orange Avenue Newark, NJ 07106, USA
Restaurant: Chicken Holiday