I know now even Starbucks sells good matcha latte so it’s not special.
So we INVENTED ourselves a new drink called HOUJICHA Latte!!
This is a totally unique flavour of Japanese tea and a lot less caffeine than Matcha Latte.
Where can you get this? No other place in London surely and not even Japan as it’s our new invention!! Come and try ;)))