Are you Visiting New York City? Make sure you check out La Mela, One of the best Little Italy Restaurants. It's the best Italian food New York has to offer