Frangelli's is the best bakery in South Philly. Their specialty is the gingerbread with chocolate icing. It is so moist and not overly sweet. They fill your cream puffs and eclairs when you order them. They also have excellent Italian cream rum cake, which is better and far less expensive than you would find at Termini's or Isgro's. Great bakery at great prices.