deevah said:^ i thought about that one too
bArHo said:heh heh =)
I've had din dins at Grano which is inbetween eglinton and davisville (I think) and it was a good experience.
and there this place called autogrill that is suppose to be modern eye-talien food, but I can't vouch for them cause I've only heard the name through a friend.
go with the first choice...terroni.