Finch and Leslie Chatime This Chatime is located in the Finch and Leslie plaza on the north east corner. Quick and friendly service! My favorite is their Taro Milk Tea and their Peach Black Teair! By: Stephanie155 Chatime North York, ON March 3, 2016 Comment on this review Share this review (0) Like (0) Dislike
This Chatime is located in the Finch and Leslie plaza on the north east corner. Quick and friendly service! My favorite is their Taro Milk Tea and their Peach Black Teair!