Invictus Toronto
NOW CLOSED

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.


Latest Videos



Latest Reviews

Boru

Maria's Sports Bar

Cloudberry

The Onda

Santa Madre

Sovily Pizza Bar & Café