Get directions to: Cluck U Chicken, Somerville, NJ
Restaurant address: 2 W Main St Somerville, NJ 08876, USA
Restaurant: Cluck U Chicken