Toronto Police are investigating after a pedestrian was struck in the Glencairn Avenue and Caledonia Road area on Thursday evening. Police say the pedestrian is suffering from serious but non-life threatening injuries. Police also say the driver remained on scene, as the investigation continues.