World Tea House is a bubble tea store offering a wide variety of loose leaf teas and unique, flavorful drinks.