Restaurants & Bars

Beard Papa Cream Puff

Share:

Restaurants & Bars 13

Beard Papa Cream Puff

sgtoca | Oct 24, 2007 08:46 PM

Wow, cream puff alert! Has anyone tried this new cream puff place that just opened in Richmond BC called Beard Papa, its a franchise from Japan and can be found in US and now in Canada. It is the best puff ever and I was wondering what others thought!

Want to stay up to date with this post?