Iberia Tavern & Restaurant
80-84 Ferry St, Newark 07105