Just Born has opened two Peeps stores in New York City, one in the FAO Schwarz toy store and the other in the Toys 'R' Us in Times Square. The openings represent Peeps' first New York City stores and are “an integral step in the strategic development of our Peeps & Co

Related Summaries