I got into tea more seriously about a year ago and a friend recommended me Camellia Sinensis. I went and I had my mind blown. For new tea lovers; Camellia Sinensis is nothing like the teas you get in regular coffee shops, and commercial tea shops like David's Tea are a farce in comparison. Teas at Camellia Sinensis smell and taste like heaven, it's that simple. Their teas are imported and carefully selected.
The staff is very helpful and nice every time and the ambiance of the store part of Camellia Sinensis is warm and welcoming. I highly recommend.