McDonald's

Terminal C1, Newark NJ

(973) 623-6602

Location