MATCHA BOX
Tea House · Coffee Shop
Weekend takeaway: Matcha Box, a unique pop-up matcha stand, offering matcha drinks.
Location
Best places nearby
The highest rated places close to MATCHA BOX.
Local restaurants nearby
52 Downshire Hill, ENG
Location
The highest rated places close to MATCHA BOX.
52 Downshire Hill, ENG