Affectionately known as Neo's, this Italian restaurant is a favorite among locals, skiers driving home from Eldora and anyone passing through Nederland. Huge family-style portions are big enough to share and include tasty selections of calzones and l...