There are lots of tourist traps, but Old Timer is right, it's not fair to dismiss the whole area. Many good places to eat.
New and notable is Tony's Pizza Napoletana. This places competes for the title of best pizza in the bay area.
Here is a quick list of places to find good things to eat. Click the links to get the details and reviews on each.
Mama's On Washington Square
1701 Stockton St, San Francisco, CA 94133
754 Columbus Ave, San Francisco, CA 94133
1600 Powell St, San Francisco, CA 94133
Tommaso Ristorante Italiano
1042 Kearny St, San Francisco, CA 94133
532 Columbus Avenue, San Francisco, CA 94133-2802
Tony's Pizza Napoletana
1570 Stockton St, San Francisco, CA 94133
What about Tommaso's? Haven't been, but hear generally good reports.
The same applies for Albona, although that's definitely not traditional Italian
And Tony's Pizza Napoletana (granted, a little less formal).
The OP also never said anything about wanting Italian food in North Beach. There's The House, too.
Ideale is good.
Do not go to Mona Lisa. And while there are a few good places on Columbus, it's generally easier if you avoid Columbus, as well as any restaurant that has an employee outside that's singing, being overly aggressive, speaking with an Italian accent, or calling you "Bella"
Oh, come to think of it, I also enjoy La Trappe.