This is a real gem of a place to go for Italian, easy to get to via TTC it's just steps from St George subway station.
Food here is always on point I have never had a bad meal in the years of getting food here.
Staff are super friendly, I don't know what to recommend as everything is good you will not get a bad meal here no matter what you order.