NICO Kitchen and Bar

1 Center Street, Newark, 07102