Green tea “Maccha” ice cream at sushi restaurant “Yakko sushi in Mountain View” Posted on: 08/27/2014 by en.kataokamaiko Green tea ice cream!! We call them “Maccha” ice cream. So yummy! We had it at a sushi restaurant aContinue reading: Green tea “Maccha” ice cream at sushi restaurant “Yakko sushi in Mountain View”→