Get directions to: Chicken Holiday, Spotswood, NJ
Restaurant address: 529 Main Street Spotswood, NJ 08884, USA
Restaurant: Chicken Holiday