Iberia Tavern And Restaurant

80-84 Ferry St Newark NJ 07105 USA

(973) 344-7603

Location