Leaf Tea House is a casual cafe specializing in bubble tea and macaroons, with coffee and quick bites also available.