Tea Land is a bubble tea store offering a modern take on oriental tea.