This is one of the better Italian restaurants here in Colorado Springs. They have a great atmosphere and is always packed with people. Everytime I visit I have to get my favorite which is the Filet O'Brien. I can't seem to try anything else when I go there because this is just to die for!!
more