Get directions to: Atlantic Fish & Chips, Newark, NJ
Restaurant address: 31 Central Ave Newark, NJ 07102, USA
Restaurant: Atlantic Fish & Chips