Newark Legends Deli

620 S Orange Ave Newark NJ 07106 USA

(973) 230-1166

Location