Boba Baba is a trendy cafe known for its craft teas and sweets, including mochi donuts, with Wi-Fi available.