Finding a great Italian restaurant in Colorado can be a struggle, even more so when one closes down. However, Coloradans do like fun, and this new place fits that bill.
Many folks will tell you that Windsor needs more places to go and get a drink; there just aren't "a lot" of bars, especially since The Duke shut down many years ago...
If you've ever been to Colorado's Ball Arena to see a Nuggets, Avalanche, or Mammoth game, you know just how insane it can be. Playoff Ball Arena is different.