News

Who doesn't love mochi? While this similar snack has ties to Japan, this particular mochi treat was invented in the U.S. Here ...
You can find the creation at Ichigo Matcha, a Japanese dessert and drink stand that opened at 1351 16th St. Mall last year.