Ten Ren's tea is second to none. Prices are a bit steep, but I guess that's the price you pay for a pretty nice environment, generally professional staff and delicious drinks.
The food, however, almost always makes my stomach a little upset. I don't have any allergies, so I don't know what's up with that. I've been to this place countless times and all the handful of times I've had their food, I'd have a 4/10 stomach discomfort. As a foodie whose eaten all over GTA, there may be something up with the food here...