Sausage Roll Crust Pizza
Who would ever think of stuffing a pizza crust with sausage rolls? Pizza Hut, that’s who! Well, at least in Luxembourg.