1. Villa Italian Kitchen 165 Mulberry St, Newark, NJ 07102 Coordinate: 40.73307,-74.17042 Phone: (973) 757-6210