'La Locanda dei Girasoli' (The Sunflower Inn) in Rome serves great food. But there is one difference from other Roman pizzerias: most of the staff have Down's Syndrome. This 40-minute film ...