Restaurant Named New Jersey's BestRestaurant Named New Jersey's BestThis restaurant/pizzeria was named the best restaurant in New Jersey by a travel website.Lou RussoLou Russo