In the two years I lived in Boston, I don't actually remember anywhere selling Boston Cream Pie. But this item on Fafblog is enough to get me thinking about City Cafe.