Ten Ren’s Tea Time – Thornhill (Markham) – 2012 11 16 19 Monday Nov 2012 Original size at 546 × 1024 ≈ Leave a comment The Menu