From its humble beginnings with a family in North Carolina to its newest location in Homewood, this establishment ... whether it's an iced matcha tea or a classic cup of coffee.