I have to say that the tea at Souvia was very good. I have a pot of green tea and was quite pleased. The selection is terrific and the staff know their teas.
The atmosphere was sterile. It felt as though the store was put up 8 hours before to be taken down the following week. It was not cozy, but felt industrial as to the tables and generic chairs. The hours are not that great. Hint, add wi-fi!