Just ask the Sopranos. You Cant get good Italian food in the north.
Go to Arthur avenue in the Bronx if you want great Italian food. From Southern Italy.
Try Louis’ Restaurant in The Bronx, it’s got the best veal in the City.