We're huge Italian food fans and this is how I would rank
Il Mulino - by far the best
Enzo's Hideaway - great vibe and good drinks
Terralina - hit or miss for us, sometimes great but when not it's pretty bad
Maria and Enzo's - we don't like the atmosphere at all as we don't have kids
Tutto Italia - in a pinch since Tutto Gusto isn't doing its own thing right now
Via Napoli is more a pizza place. We like it, but it's not really a full Italian restaurant IMO