Beard Papa

Avg: 0/5 | 0 Rating

Beard Papa

www.beardpapa.com

Beard Papa's is an international chain of cream puff stores started in Japan by the company Muginoho Co., Ltd. Their slogan is "Fresh and natural cream puffs". Beard Papa's has over 250 stores in Japan and 300 worldwide.