Get directions to: Caputo's Italian Restaurant, Newark, NJ
Restaurant address: 24 Paris St Newark, NJ 07105, USA
Restaurant: Caputo's Italian Restaurant