Get directions to: La Tia Delia Restaurant, Paterson, NJ
Restaurant address: 28 Market St Paterson, NJ 07505, USA
Restaurant: La Tia Delia Restaurant