Weekend takeaway: Matcha Box, a unique pop-up matcha stand, offering matcha drinks.