Viewing entries tagged
Beard Papa

Beard Papa's

Beard Papa's

Beard Papa's (ビアード・パパ) is an international chain of cream puff stores with over 250 stores in Japan and 300 worldwide.