Roaster oven for roasting pizza and other food | Patent Publication Number 20070277681 | Patexia