Beard Papa’s to bring ‘world’s best cream puffs’ to north Scottsdale
Beard Papa’s, a Japanese-born chain that claims to make ‘‘the world’s best cream puffs,’’ will make its Arizona debut on the northeast corner of Scottsdale and Greenway in north Scottsdale. Yuji Hirota, the bearded baker whose cartoon image is the

















