I discovered this awesome cream puff store, Beard Papa’s Fresh’n Natural Cream Puffs in NYC (you can read my full review on NYC location at: http://www.foodlovergirl.com/beard-papas/). They have stores around the world, and of course, they have several locations in Japan, as they are one of the best countries who does pastry creation so well… […]