Get directions to: Chicken Holiday Of Howell, Freehold, NJ
Restaurant address: 979 U S Hwy No 9 Freehold, NJ 07728, USA
Restaurant: Chicken Holiday Of Howell