Pizzaroo Pizza and Pasta | 15 Chapel Street, Windsor | 0415 832 982 | Official Website. Online ordering website for Pizzaroo Pizza and Pasta. Order your favourite food quickly and easily online in Windsor! | Pizzaroo Pizza and Pasta, Windsor, order online,