Originally Posted By: leezone
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.