Jacob's Restaurant

80 Mt Vernon Pl, Newark, NJ 07106

(973) 373-2939

Location