Invictus, 1331 St. Clair Ave, Toronto Corso Italia
123rd visitor, Write a review
Invictus Rating
Restaurant rating: 5.0 out of 5 with 1 ratings
Breaded Chicken Topped With Tomato Sauce and Mozzarella Cheese, Served With Salad Or Pasta » More on Invictus Menu
Invictus Map



They say Invictus is nice