I had a business lunch (thus, no pic) at North Italia in Irvine. I had the meatball sandwich.
House-made meatballs on what I think was a focaccia bun, not the typical roll. The meatballs were divine, and worked really well with the bread, which could have been just a little bit sturdier.
It's extremely messy, and I'm not a huge fan of focaccia, but I think I found my new favorite meatball sandwich. I can't wait to get back to try some of the other menu items.