Get directions to: Pollo Tropical, Clifton, NJ
Restaurant address: 374 Rt-3 Clifton, NJ 07014, USA
Restaurant: Pollo Tropical