Guido's offers a nice menu of Italian favorites with big portions, fast delivery and good value overall. I like the gnocchi personally.
I just moved to Montrose and love it, particularly the food which has been fantastic overall. I ordered from Guido's one night in an attempt to find my new favorite neighborhood ...