I don't know what Matcha flavoured stuff is - but you can buy Matcha powder in a Asian supermarket and it is very popular on deserts used sparingly - I guess your a chef so I am surprised you don't have experience with Matcha - get to know it and you will love it too
You are viewing a single comment's thread from: