The Infatuation

Sure, it's technically in New Jersey, but at least the restaurant options at Newark Airport are solid.

Less
More
The Infatuation
10 places
Last year
The Infatuation
401 guides