This is the only restaurant I've found in the Denver area that has real Italian food. Their spaghetti, pizza, and other things they offer are traditional, and some of the best I've tasted. They are also one of very few restaurants who offer the best dessert, canolis. They're small, but good.
more