Is the place you're talking about called B Goods? I saw a place today on south Penn called that. Sandwiched between a coffee shop and a restaurant.

I'd be interested in trying Ice Cream and Alaskan Ice. Reputations on them are pretty good.