Matcha lovers searching for the greenest of matcha in the city don’t have to look any further with the opening of Sieve Cafe ...