Pizza restaurant · 66 International Airport, Terminal C, International Wy, Newark, NJ
Dine-In
More food in Newark, NJ · Pizza in Newark