Best Italian I've had in CO is at Undici.

http://www.undicidenver.com/

A little pricier than Olive Garden, but man alive it's amazing.

ETA: Looking at their menu again, it's actually about on par with Olive Garden for similar items. But they're soooo much better.