Get directions to: Italia Foods, Riverdale, NJ
Restaurant address: 15 Riverview Terrace Riverdale, NJ 07457, USA
Restaurant: Italia Foods