Last night Kris and I tried the Peking Duck pizza at Mama Palma's (2229 Spruce St). Let me say this: you must try this pizza. Roast duck, hoisin sauce, mushrooms, scallions and little thin snippets of carrot - all on a pizza. Awesome.
I recommend you share this with someone, as it's sweet enough that eating even the small size all by yourself could give you adult-onset diabetes (not really - don't sue!). But it's definitely worth a taste.