10-1220 Ellesmere Rd Showroom By Appointment Only Closed on Statutory Holidays, Scarborough, ON M1P 2X5, Canada