ISO sushi delivery to Leslie and Sheppard
I don't know if they deliver, but you're very close to Taro's, the fish market that supplies many a sushi place. They have an in-house team that makes sushi and cooked food to go. I'm sure they could put together a great platter for you. If they don't deliver, you could pay a cab to pick it up for you. The are on Sheppard, in the little plaza next to Sheridan nursery (across from Canadian Tire).