Little Leaf Tea is a tea house offering a wide variety of teas alongside global cuisine and a full bar.