Get directions to: Cap Noodle, Palisades Park, NJ
Restaurant address: 198 Broad Ave Palisades Park, NJ 07650, USA
Restaurant: Cap Noodle