Iberia is fast food
It may be a Portuguese place, but no Portuguese go there, we know better :-)
that would be the last place i eat in Newark
there are way better places :-)
Fornos is good, Spanish, but overpriced IMO
Alot has changed thru the years.... so sad.
