ISO lemon stuffed olives
Hmm I am not sure they are the same as one you are looking for but you can try
Taste of Turkiye
982 Danforth Ave (647) 346-8712
and while you are there you can visit next door
The Best Olives in the World (yeah you read it right)
974 Danforth Ave (647) 477-3170
As I did try some of those in their mix olive offering.