Hello hello! More posts from my travels continue as I visit Onigilly in Palo Alto, San Fran! Onigilly is an onigiri (Japanese rice ball) bar that serves them in a variety of flavors! Each of them are made to order and you get to watch them put them into molds to make sure that they […]