Sometimes there really are matches made in heaven. Like this banana pudding matcha which combines two delicacies in one.
Matcha is a finely ground powder made from specially grown green tea, a method of tea brewing that dates back to the 12th century. The preparation, serving and drinking of matcha is ceremonial in ...