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

The Green Wood

Rancho Relaxo

Cafe Fiorentina

Fat Ninja Bite

La Banane

Donlands Diner