Av. Diagonal, 593, Les Corts, 08014 Barcelona, Spain
Matcha Score
This was a *perfect* matcha latte, saw the whole process, from weighing the matcha into a sieve to whisking in correct directions, delicious