Best Bar & grill in Newark, NJ