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

Balam Toronto

Himalayan Momo House

Bar Prima

Hot Pork

Comma

BeLeaf