Pickup from D Spot Dessert Cafe at 51 Lebovic Ave, Scarborough, ON M1L 4T7, Canada