Chai Tea - The Latte of Indian Teas
Chai is the lifeblood of Indian culture. It is ingrained in the everyday life of an Indian household and most people in India drink about 5-6 cups a day. In North America, Chai Tea is not just a fad but here to stay as more people embrace this spicy indian tea. So, what’s so special about Chai Tea?
