The London Tea Room in St Louis, Missouri
bkyleb rated this place and said
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.