It's a pretty decent coffee shop. There are plenty of outlets to do work, so that was a definite plus for the days when I didn't yet have internet at my new apartment.
My best guess is that this is a renovated TCBY. Or, they just have TCBY labeled baby chairs. The walls are reminiscent of an ice cream shop though. Also, they have ice cream, so maybe that's why.
I got a regular coffee. They do a deal if you're working there for a while, there's an option to get unlimited coffee refills, IIRC. The coffee was good. It's definitely better than Starbucks, so that's always a plus.