I came here after a nice meal up the street. I believe this is the only tea/coffee shop on Main Street Newmarket.
I ordered an Iced London Fog Latte with tapioca and it was pretty good, tea taste was strong and not too sweet, tapioca was nice and chewy. The staff there seem to be quite new and unfamiliar with what they were doing but they did not hesitate to fix our drinks.
We also ordered a few Americanos and they were Nespresso pods, but very fresh and fragrant.
There is plenty of seating inside the store with a wall (half full) of teas, they also sell a bunch of glassware/teaware.
My only complaint is that no sugar or milk/cream was put out and we had to ask for it; for a coffee/tea shop.. it should not come as a surprise that customers will be looking for these.