Conveniently located neaar a Trader Joes, this newly opened cafe uses illy coffee for their coffee drinks. To me, the illy coffee sign means that the coffee will not likely fall below a cetain level of quality. The place is bright and cheerful with illy's bright red logo everywhere, albeit a bit sterile. Everyone is eager to please and most willing to tailor drinks to exact specifications. I do not think that the cafe is going to get much foot traffic. It is next door to Quiznos but I did not sense a lot of customer overlap. A definite alternative to Peets up the road.