Three New Restaurants Coming to Newark Airport (EWR)
Three New Restaurants Coming to Newark Airport (EWR) Newark Liberty International Airport is upping its food game. Villa Restaurant Group announced Tuesday that it will be bringing three new restaurants to EWR this year with a fourth in the works. These new fast-service eateries are going to be located in Terminal B before the security [...]