Toronto Restaurant Pizza offers a variety of pizzas and also serves pasta, daily specials, and Greek cuisine. They can accommodate large groups and provide delivery services.