New Orleans Pizza is a Canadian-owned pizza restaurant offering a variety of pizzas and Italian-inspired dishes.