Lucky Restaurant

899 18th Ave, Newark, NJ 07106

(973) 375-1700

Location