Chabom Teas + Spices is a tea store offering a wide variety of loose-leaf teas and spices from around the world, complete with an inviting tea bar.