Taste of ItaliaUnclaimedRestaurantsElmwood Park, NJ+12017976897tasteofitaliaep@gmail.comVisit website