The Village Inn, perhaps one of the best restaurants in Passaic County NJ, is the perfect place to host family social events, holiday parties and corporate gatherings. When it comes to service, you can trust The Village Inn to provide you with what you would expect from one of the best restaurants in Passaic County New Jersey. Our professional staff will make you feel comfortable and satisfied with your experience. Your event promises to be memorable when you share it at The Village Inn, one of the best Passaic County NJ restaurants. You’ll experience top Italian fare available at one of the best Passaic County New Jersey restaurants. Experience - The Village Inn.