Happy Bagel reminds me of H&H bagel on the Upper West Side. They offers croissants, cookies (the black & white cookie), breads, streudel, pies, different beverages and of course, bagels.
I loved that they also do nutella spreads on bagel, including jams, peanut butter and cream cheese. I opted for a cream cheese bagel that was deliciously creamy. There really is no replacement to a fresh bagel. The coffee at HB is nothing to write home about, but it's called Happy *Bagel* for a reason.
This is probably more of a 'pick up' place than an 'eat in' since the staff is pretty UN-happy.