Invictus Toronto

Invictus

Invictus is a no-frills Italian restaurant serving up quintessential North American Italian food in the heart of Corso Italia. There's nothing too fancy about the decor, but the affordable homestyle cooking is well worth the somewhat hole-in-the-wall vibe and mediocre service.


Invictus

Leaflet | © Mapbox © OpenStreetMap Improve this map

Join the conversation Load comments

Latest Reviews

Lakeview Restaurant

Isaan Der

Anatolia

Chaban

Dante's Inferno Paninoteco

Figures