restaurant within walking distance of Elgin/Winter Garden
The Senator Diner on Victoria just south of Dundas is pretty close and good for standard North American comfort food.
Sushiman on Richmond at corner of Victoria is very close and more than acceptable Japanese.
I would make reservations at either NOW due to the presence of The Producers at the Canon and the fact it's Saturday night.
As I write this, I realize it might be all-you-can-eat sushi night at Sushiman, which happens once a month and causes big crowds.
Try your best!