Leaf House is a casual tea shop offering bubble tea, smoothies, and pastries, with Wi-Fi available.