Just one note. DON'T go to Little Italy for Italian! There are probably 50 Italian restaurants in Manhattan better than any in Little Italy...
Go to Scalini Fedeli, Maialino, or Lupa for Italian, depending on price range in that order. Alta is a good tapas place, reasonable price. A great...