This is a fantastic place…it has a nice cozy feel to it, and the tea is great. Last time there, I quite enjoyed the Jade Cloud green. Aside from the tea, their snack-type items are tasty as well.
“I can’t explain myself, I’m afraid, Sir, because I’m not myself you see.”
Saint Louis, Missouri