Get directions to: La Rosa Chicken & Grill, Freehold, NJ
Restaurant address: 12 Village Ctr Dr Freehold, NJ 07728, USA
Restaurant: La Rosa Chicken & Grill