Green tea tempura ice cream November 20, 2012Leave a comment Self explanatory. Need we say more? How else to end a delicious meal, but with a delicious dessert?