Ever asked a chinese person who invented Pizza? Chinese did of course! You'll probably have to agree if you don't want to offend over a billion people. Force is to admit however that, even though most of the pizzas had definite italian flavors to them, one of them had undeniable asian origins: Beijing Duck pizza! How about that! Controversy aside, all pizzas were delicious and they almost made us forget that the real reason we got invited was to admire Pascal and Ellie's new house.