Just visited Lenny's Italian restaurant. It's located in a small strip mall at the corner of Islington and Dundas, across from the Montgomery Inn.
We had veal medallions and a Calabreze pizza, 2 beers and 1/2 a carafe of red wine - tip in, total bill was $70.00 and the food was excellent.
Lenny's is a small restaurant with seating capacity for 16 and a LARGE take out clientele - you could tell the people were regulars the way the owner was talking to them.
They also cater parties and office functions - I was very pleased with the service and will certainly go back again soon.