Tim Hortons, On The Run Convenience Store, 3600 Sheppard Ave E, Scarborough