Find the top Pasta shops in Newark, New Jersey near you now.
Italian restaurant
Address: 212 Market St, Newark, NJ 07102