Almond paste and (usually) apricot preserves and the colors of the Italian Flag (if you pretend the yellow is white, that is), what's not to like? Hard to make and easy to eat. Anyone know where you can buy them, fresh, in Philly? I'm guessing that there's somewhere in the Italian Market but I'm not sure just where... Thanks, hounds!