Novo is now at 1600 Glenarm Place. The is not a lot of street parking. But the store is very nice and definitely a place to go to if one is doing a coffee discovery of Denver. They have both indoor and outdoor seating and it is nice and comfortably designed.
They roast their own beans but partner with others to provide you variety. Their baristas love coffee and know about the emerging coffee scene in Denver. I ran into one of the baristas the next day at a new coffee house.
While located in a pretty commercial shopping and dining area, the beans, the service and the atmosphere is definitely custom and high end.
One cannot miss their sky blue Slayer that rules the counter.