Diamond Toronto ← View details 26 Lejune Road, Scarborough, Toronto, ON M1T 2S7 +1 416-298-3064 Get Directions From* To * — Required information