Get directions to: Neva's Restaurant & Deli, Newark, NJ
Restaurant address: 972 Broad St Newark, NJ 07102, USA
Restaurant: Neva's Restaurant & Deli